811 25th St, San Diego, California, USA
(Logan tries to recruit a fighter at Auto Service Gutierrez. Building demolished about 2014)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.