Is that a new 2011 Ford Edge Sport I see in one of those pics? How awesome is that thing, with the 300 hp 3.7 v6?