Home Tags Sunset Triangle Plaza

Tag: Sunset Triangle Plaza

Fear The Walking Dead

Did You Spot These L.A. Locations in Fear The Walking Dead?

Six landmarks around town helped set the stage for a budding zombie apocalypse