May 14th, 2017 • 1 hr 48 secs • Download (42.5 MB) • Link with Timestamp
Melissa Shoshahi is an Iranian-American stand-up comedian and writer based in Los Angeles. Her weekly podcast "Mel Talk" can is on iTunes and she can currently be seen in the upcoming indie flick Lost in Austin.