2011 World of Duckus Crapus - 4th Annual "Duck Drags" the "Last Pass"

October 23th Tulsa Raceway Park


 

View all photos as a Slideshow

(opens in new window)