We love Lucas Oil Off Road Racing around here, and short course off road in general, but when the guys at RedBull decided that doing it on a frozen and snow covered ski slope would be a good idea we thought they were nuts… In a good way. They call it Frozen Rush. There is […]
More...
More...