Nothing shows off the power and fidelity of your brand new console like a slew of sexy new cars. Create your own driver and race through the streets in Xbox’s premier racing franchise. Stay tuned to Gaming Trend for all your E3 news.