'L.A. Rush' (PS2/Xbox/PC) Also Coming To PC - 6 New Screens
by Rainier on Aug. 3, 2005 @ 11:45 a.m. PDT | Filed under News
L.A. Rush is an innovative racing videogame based on the sport of competitive street racing and the fanatical, ruthless lifestyles of those involved. Read more for some new screens ...