Steps away from a bustling downtown Los Angeles metro station, an unusual storefront beams back at commuters. The space’s spare glass walls and minimalist neon signs — blinking out words like “art” and “love” — suggest that an art gallery lies inside. The T-shirts and trucker hats for sale make it seem like a retailer, not unlike a Melrose merch emporium.
The storefront also prominently features a cross, but a closer look dispels any comparisons to a regular strip mall worship hall. This cross has an alien crucified on it.
A few provocative words above the storefront double down on this extraterrestrial focus: “If you believe in Jesus, you believe in aliens.”…