2012 Windham WC revisited in an arty 60 seconds

The 2012 Windham World Cup from the US of Uncle A Town Across The Pond, condensed into an action packed artistic 60 second (plus a few seconds) ball of excitement!

If that edit left you wanting more nostalgia then hit up the DirtTV:Windham Finals from 2012