7 Mar 2024, 11:07 UTC · By: Dragos Chitulescu / They're big, they're bad, and they're absolutely mad! Monster Jam Showdown is coming up later this year, and it might be fantastic!