News

Nine days in Shanghai seems like the perfect amount of time to stack some clips and see some sights, right? Well, by the looks of this edit, Micky Papa and Ryan Decenzo certainly did both.