Them Crooked Vultures Performance Posted Online Posted by Zach Shaw on January 14, 2010 Tweet Pro-shot footage of Them Crooked Vultures’ performance at Canal Plus Studios in Paris, France on December 4, 2009 has been posted online. Tags: Interscope Records, Them Crooked Vultures Categorised in: News Ticker