so i saw this picture on the main page and im pretty sure its from an official jaguar press release. anyway, what exactly are they implying here? it looks like this car is drifting. well whatever, thought it was kinda strange.
http://www.ultimatecarpage.com/image...guar-XFR_2.jpg