Spinal Tap – Back from the Dead Album Is Coming

Posted by on May 17, 2009 in News & Rumors | 3 comments

Prepare to turn it up to eleven. Spinal Tap is preparing to release their new album Back from the Dead on June 16th marking the 25th...

Read More