Last Call with Carson Daly
Sorry, video is no longer available
S14 E15 | 10/15/14
Franz Ferdinand, “Bullet”
Last Call is at Live Nation’s Wiltern Theatre to catch one of the best rock bands on the planet, Franz Ferdinand. Here they are with “Bullet."