Featured Album Fridays / Built By Snow – Mega (2009)

This week on Featured Album Fridays, the 2009 album from Built By Snow – Mega. Here is the description of Built By Snow from their Last.FM: Catchy keyboard rock with an explosion of velcro melodies and magnetic pop hooks that hit your brain like an Atari blasting out of a bazooka. Short and sweet! This […]