Yes, there's a show called "Aliens, Immigrants & Other Evildoers” on stage in downtown L.A.

Here's what you need to know.
Latino Theater Company pulls no punches with 'Aliens, Immigrants &amp; Other Evildoers' https://t.co/vv650G4eRm