Travis Amezcua wins the 2010 Airtronics Challenge.
First time out with his new MBX6 Mspec Travis Amezcua wins the 2010 Airtronics Challenge held at Revelation Raceway.