John Leguizamo backs the award-winning short film ‘Translators’
John Leguizamo has been an incredible advocate for sharing Latin stories. The Latin History for Morons creator is now using his platform to support the TribecaX award-winning short film, Translators, which tells the story of […]