By now, the race teams are likely halfway across the country heading for home. See, the neat thing about Red Bull Frozen Rush is that while the competition happens in Maine, none of the teams are based anywhere close. Short course off road racing is kind of a foreign entity here in New England and […]
More...
More...