Teddy Tutson
Funny or Die
Originally from Houston, Texas, Teddy has been performing stand-up in Los Angeles the past few years now. He hosts every Thursday and Friday at the Spotlight and Comedy Club and his first live album, Fucking Solutions, is available on iTunes.