Sneak Peak: Dean Wilson's Team Canada Helmet
September 29, 2009 12:03pm
Carlos Aguirre was out at Starwest snapping photos and spotted Team Canada's Dean Wilson just before it was time to head to Italy. Carlos spotted Wilson's trick new lid and snapped a view photos for us.