The leaked teaser trailer is pretty much all we've got right now. Wha do you duders think this is?
I could be ready for a (good) NFS: The Ride inspired Forza game.
EDIT: Thank's to PsEG for the functioning YouTube link. Here's a secondary link also http://www.metacafe.com/watch/8178621/forza_horizon_tone_trailer_xbox_spring_showcase_2012/