Flashback: That Time Mike Aitken Won Dew Tour

I still get excited thinking back on how awesome it was when Mikey won Dew Tour in his own hometown!