Los Angeles band letlive. makes its TV debut in the Last Call Snapshot.
Available Until 05/20/14
Tags: nbc, late night, Last Call, carson daly, snapshot, music, letlive

Join the Conversation