Last weekend’s Triple Crown Supercross race in Arlington, Texas was a wild one and will go down in the record …
Tag: arlington texas
Eli Tomac Gets Another Supercross Triple Crown Win in Arlington
Eli Tomac claimed another Supercross win during Round 8 held at AT&T Stadium in Arlington, Texas on Saturday. The win …