Frogmouth Strange Terrain Review The album “Strange Terrain” blasts off with the track “Champagne Taste on a Beer Can Budget.”