Description
San Francisco Rush: Extreme Racing
San Francisco Rush: Extreme Racing
Released in 1996, the original San Francisco Rush: Extreme Racing features three tracks that take place in San Francisco, California, and eight playable vehicles.
Need more information? Click here to contact us!