Co-founder of DC Shoes and known for his amazing driving skills and passion for extreme sports died in a snowmobiling accident on January 2nd, 2023.
By Andrew Cunningham
Featured 2 years ago in Feels