Troy Iada

Role: Podcast Guest

Correspondent for The Daily Show, providing on-the-ground commentary.

Featured in 1 episode