Los Angeles World Cruise Center - 100 Swinford St, San Pedro, Los Angeles, California, USA
(As the 'Woodward race track'. Interior and exterior scenes, specifically the upper deck of the World Cruise Center and it's parking lot.)
San Pedro, Los Angeles, California, USA
(location)
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.