Rick’s Racing Roundup: Powell Secures Track Championship at Thunder Mountain
While the south was being terrorized by Hurricane Florence, sunny skies graced Northwest Pennsylvania where Thunder Mountain Speedway completed their season championship races this past Friday. FULL ARTICLE