Harley Clifford's Worlds Winning Run!

Harley Clifford took home the Rockstar WWA World Championships yesterday down in Ft. Lauderdale, Florida! After an insane week of riding behind the Supra SE550 in unreal conditions in Mills Pond Park, the event came to a conclusion yesterday afternoon in typical dramatic fashion for the Pro Men finals. When it was all said and done, the insane final round of Pro Men it was Harley Clifford sitting on top of the podium. Check out the Worlds Winning Run that got him there!