Home Tags La Salsa

Tag: La Salsa

Gods Among Us: A Visual Guide to L.A.’s Mighty Muffler Men

The 20-foot-tall fiberglass giants have long and surprising histories