I know, still running a day late!
This week’s quick feature has a very unique engine in it! I’m willing to bet you’ve probably never scene anything like this before!
This week’s JDSMotorsports.com On Location takes us to the sunshine state, Florida, Daytona Beach to be exact and Daytona Beach International Speedway for the annual Thanksgiving tradition that is The Turkey Rod Run.
If you missed our original event coverage from this event, CLICK the link below!