Thursday, February 25, 2010

Them Crooked Vultures @ Zénith in Paris June 08th 2010

Them Crooked Vultures @ Zénith in Paris on June 8th 2010

Box office will open on Feb 27th

TCV live @ Canal+ ( click for live video)
TCV Live video from whole show in Koln, Germany ( click to watch)