The Grifters Film Locations

Locations: Turf Paradise Racetrack – 1501 W. Bell Road, Phoenix, Arizona, USA (Race Track) Google Maps…