The Jalopy Journal
Posted by Ryan on November 19, 2007 and filed under: Hot Rods
A drag race that went down somewhere in Texas this weekend. I’ll let Casey tell the story in the replies…
Comments are closed.