You Must See The 2014 Red Bull Street Style Final
We’re big freestyle fans here at The18. For those who missed it, Red Bull held their 2014 Street Style World Final in Salvador, Brazil this past weekend. The world’s best freestylers from 44 nations battled it out to become the new world champion of freestyle.