Monday April 4, 2005

Provinssirockaroundtheclock

The Provinssi Rock Festival in Finland (which Nine Inch Nails is playing June 19th) has three hi-res publicity pictures on their press page. Two of these are oddly familiar to me...Enjoy (towards the bottom).Thanks to Ar5ka for the tip!