The Polaris RZR UTV World Championship Powered by Monster Energy is returning to Laughlin, Nevada April 5. We spoke with event co-founder Matt Martelli about what fans and spectators can expect to see this year and learned a little about the history of the event.
↧