Where To Stream Leguizamo Does America Season 1 Episode 3
Washington, D.C.
- Aired April 30, 2023
- 60 Min
John dives into the topic of proper representation within elected offices, while also discovering the many ways that Latinos in Washington, D.C., keep their culture alive through theater, poetry and activism.