Trombley Powers To Afton CRSA Win
0
3
The SuperGen Products with Champion Power Equipment CRSA Sprint Car Series roared back to action Friday night at the Afton Motorsports Park. When all was said and done a familiar face graced victory lane for the second time this season. [...]