Ted Leo

S10 E7204/01/11
Details
Also available on the NBC app

Ted Leo, front man to The Pharmacists and modern patriarch of Indie rock.

Appearing:Carson Daly
Tags: ted leo, indie rock, carson daly, sxsw, Austin, rock, cool, good, Interviews, Last Call with Carson Daly
S10 E7203:03InterviewTalk and InterviewLatenight