Avid has 3 drivers in the Finals at the Worlds

Sep 20 2008

We would like to congratulate Team Avid in an amazing performance at the 2008 IFMAR 8th Scale World Championships in Charlotte, North Carolina. We had three drivers make it to the Final, Taylor James, Travis Amezcua, and Jesse Robbers. Josh Wheeler was one of the fastest guys at the race and was poised to make it to the Finals before a tire became unglued causing him to fall out of the bump position. Thank you everyone for making another great Worlds event.


Latest News Articles