Woah mamma is this a close one! To set the scene, we are at the Seekonk Speedway in scenic and beautiful Seekonk, Massachusetts for a night of fun and excitement. One of the features being run between the classes are the vaunted “spectator drags”. We have shown many videos of these things before but for […]
More...
More...