Do you see anything... wrong with this review? Something that just doesn't make sense?

http://www.thecarconnection.com/overview/ford_…