Published On Mar 16, 2024
Monster Jam returns to Costa Rica for the first time since 2018!! National Stadium in San Jose is the one and only venue where Monster Jam builds the track around the field, instead of covering it with diet!! This show has been on my bucketlist forever, and I can't believe I finally got to cross it off in 2024!! 2 more shows this weekend Saturday and Sunday in San Jose Costa Rica!!
show more