By: Michael D. Vogel © February 7, 2012. Michael D. Vogel. All Rights Reserved Published in: – May 2, 2012  Rush – “Time Machine 2011: Live in Cleveland” (Roadrunner) What you should know: – Fresh off their Time Machine tour, rock stalwart Rush are already back in the studio working on their 20th studio album, Clockwork Angels slated for release June 12th. Two tracks have already […]

Categories: Features, Music Reviews