oh my god yes LA Coliseum would make a great place for the World Finals!
And i agree Monster Jam should mix it up, I mean i get how much of a significance Sam Boyd has but think about it? The Super Bowl doesnt go to the same stadium every year? Nor does big events like WrestleMania, NBA Finals, World Cup, or even the Olympics, so I think id'd be fun to see the World Finals at a new venue cause then we would get even more crazier obstacles for those 36 drivers to destroy!