E3 2009: Seven New Cars Race-O-Rama Screens
Written Thursday, June 04, 2009 By James Parkin
Good news to all you die-hard Cars fans out there. After we brought you the THQ announcement earlier, we got ourselves our hands on some screens. So here are seven brand spankin' new screens for Cars Race-O-Rama.