Los Angeles Arena

The Los Angeles Memorial Sports Arena is a location in AMC's Fear the Walking Dead.

Pre-Apocalypse
The LA