A Major Race

Amarillo played host to a major race on June 21.

The race was put on by the USMTS, an organization with puts on races around the nation.

Last year's national champion, a Happy native, made his grand return to the panhandle as part of the festiviies.

Those in attendance had a chance to win a ride in one of the cars.

More Stories

Latest News