Watch The Vans Downtown Showdown 2012 Live Webcast Here

Yeah, the graphic is confusing with the mention of London but whatever: the Vans Downtown Showdown 2012 skate contest is taking place in Amsterdam today, August 4th 2012 and there’s a live webcast set up for all to watch. No embed possible to hit the link below or just click on the picture above to […]