X Games 2016 BMX Dirt just wrapped up and after all the dust settled, Kevin Peraza ended up in the top spot with Ben Wallace and James Foster taking the top 3. Hit play to check out each of their best runs that lead them to their podium finishes. Plenty of amazing riding despite the wind being a big factor.
2nd Place: Ben Wallace
3rd Place: James Foster