Rod was in Vegas this weekend attending The Monster Jam World Finals.

Mobile Users: Click here to view gallery

Todd Leduc (Metal Mulisha) wins the Monster Jam World Finals Freestyle. He came out like this!