L.A. Rush is an exciting arcade racing game with a third-person view in the popular RUSH series. The game takes place on the sun-drenched streets of... Read more