In only 7 years time the Meltdown Drags held at historic Byron Dragway in Byron, Illinois has grown into a massive event. In fact, over 500+ nostalgic drag cars from 42 States battled it out at this year in front of a crowd that set an attendance record held since 1964. One of the most amazing features about the 500+…
- 1
- 2