Who Are The New World Champions?

The annual World Championships were held in Cologne, Germany this weekend and here are the winners.

Dirt: Taj Mihelich
Vert: Mat Hoffman
Flat: Phil Dolan
Mini: Dave Osato
Street: Reuben Alcantara