Winners of The Super Sick Nitro World Games

Winners of the Nitro World Games

Last night on NBC, the sickest action sports competition went down as the inaugural Nitro World Games came to Salt Lake City and left a sea of broken records, wowed fans, and insane moments in its wake. Read more