Filming Locations (4)

  • Sonoma, California, USA (Mr. Billion)

  • San Francisco, California, USA

  • Petaluma, California, USA (Petaluma Speedway demolition derby scene)

  • Rome, Lazio, Italy