Filming Locations (1)

  • Tanforan Race Track, San Bruno, California, USA