Las Vegas, Nevada – Sam Boyd Stadium – Monster Jam World Finals XVIII – March 24, 2018 Photos By: AllMonster.com