2005 Saleen (1496)
Image of 26