Cars And Owners > Image 68
Image 68 of 95
Preston Droddy…. Indianapolis, In 2008 SRT Challenger