Wild Stock Car Wreck

Wild Stock Car Wreck

Wild crash at a short track in New England. At least 10 cars involved. No one was hurt but many cars were destroyed.