New York based comedian Tara Devlin looks at news, history and politics through an unapologetically liberal lens.
Sure, Tara is angry, but she's also funny. Really funny! If you like your culture and political observations a little salty, and more than a little pointed, Tarabuster is for you!
Browse episodes