Take your ride through wide city streets of Ventura Bay. Take your ride through wide city streets, push it sideways down narrow mountain roads and hit the limiter as you put the pedal to the metal on the freeway. With plenty to see, Ventura Bay is ...