Laid the smackdown this past Monday and Tuesday at Road America. Watch this video of cars struggling to keep up in the corners!
PonchoNan can you hang?
Laid the smackdown this past Monday and Tuesday at Road America. Watch this video of cars struggling to keep up in the corners!
PonchoNan can you hang?