We are live in Daytona Beach, Florida for the 40th Anniversary of The Turkey Rod Run! Check out tonight’s shots from Bellair Plaza! We also took a ton of video and Go Pro footage to be processed when we get back home! Be sure and stay tuned, coverage from the track coming tomorrow!
For all the pictures, CLICK HERE