LOL! No...more specifically.....it's the Ranger Sport on a performance website. HAHAHAHA. Why is the Edge Sport there? Oh wait...just realized....holy crap....anything that has sport attached to the name, must mean it's high performance.
something else to check out is the new 2010 unleashed vid....WAYYYY too cg and I honestly don't like it one bit.