 Todd LeDuc officially debuted it at Reliant Stadium in Houston, Texas in January 2012.Deegan himself drove the truck in Phoenix, Arizona at Chase Field.He was scheduled to drive the truck at the Monster Jam World Finals 13, but injured himself in driving practice.