Steve Wilson

Sad news from the states as the news has come that OG riders rider Steve Wilson has passed away. Our thoughts are with all those who knew and loved him. Check out his insane sponsor video from back in 2007!