Chrome Sparks performs "Your Planet" from The Avalon on Last Call.
Available Until 05/05/14
Tags: nbc, late night, Last Call, carson daly, music, The Avalon, Chrome Sparks, Your Planet, Live Nation

Join the Conversation