Salla Kyhala, Kyle Croxall Win 2015 Red Bull Crashed Ice World Championships

Entering Saturday night’s Red Bull Crashed Ice Downhill World Championships in St. Paul, no one would have been surprised to see the name Croxall holding the championship trophy in his hands at nights end, they just would have thought it would be Scott that would be the one holding the trophy. Instead, brother Kyle took […]