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