Dean Wilson Takes On The Montreal Supercross

Dean Wilson headed up to Montreal for the Montreal Supercross and came away with a very popular victory. Having spent a lot of time living in Canada when he was younger, Dean is obviously very popular with fans North of the border. Here is the recap video from his weekend in Montreal. All Merch on