(no subject)
Apr. 25th, 2007 08:00 pmLooks like Spinal Tap will be returning to life from their current status as a fictional band to play Wembley Stadium in England.
http://apnews1.iwon.com//article/20070425/D8ONKI6O0.html
In their honor:
http://apnews1.iwon.com//article/20070425/D8ONKI6O0.html
In their honor: