Last Call with Carson Daly
Sorry, video is no longer available
S14 E4 | 09/25/14
The Birds of Satan, “Too Far Gone to See"
Last Call heads to Studio 606 for an exclusive performance by the rock supergroup, The Birds of Satan. Here they are with “Too Far Gone to See.”