Steven Huber // Vereinigte Staaten von Amerika // 2006 // 04:13 min
music video clip
Synopsis: Radar Festival Music: Franz Ferdinand