Monsters Monthly Photography: Monster Jam World Finals 17 Freestyle at Sam Boyd Stadium | 2016

Monsters Monthly Photography: Monster Jam World Finals 17 Freestyle at Sam Boyd Stadium | 2016

View some great monster truck action photos, presented by Monsters Monthly. This collection features Monster Jam World Finals 17, held at Sam Boyd Stadium in Las Vegas, NV on March 19, 2016. The great lineup of monster trucks included 32 Monster Jam trucks!

Read More