The Kills perform at the legendary L'Olympia Theatre in Paris in this 2011 concert from the indie duo.
Production information and reference links
Recommendations from this title