UTV Underground.com and Best In The Desert announce the UTV World Championship is set for Feb 18-20 in Laughlin, NV. The event brings both desert and short course UTV racers together in an action packed weekend of racing.
Comments are closed.