Nitro World Games 2018The 2018 Nitro World Games Pro contest went down this past weekend in no better place than the CA Training Facility. Checkout the full recap