Amarillo Globe-News on MSN
Amarillo serves as finish line for solar car Route 66 race
The 2026 Electrek American Solar Challenge rolled into Amarillo as the finish line for these unique vehicles traveling Route 66.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results