Upload Image (Max 20MB per Image)
British luxury carmaker Jaguar is planning to debut its new XJR sedan at the upcoming New York International Automobile Show to be held during 29 March 2013 to 07 April 2013 in the US. The new sedan is powered by a 5.0L supercharged V8 ...
Tags: Jaguar, XJR sedan, auto, carmaker