Ford SHO Launch
June 11, 2009. Image 12/32