geoffwilburmusic.com
Album Review: Lucid Fly – Building Castles in Air
Album Review of Lucid Fly: Building Castles in Air Building Castles in Air is the fourth release from heavy progressive rockers Lucid Fly since 2005, but it’s the band’s first full-leng…