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