AAustin Read More Austin’s Red River venues generated $2.3 billion in 5 yearsApril 3, 2026 When The Super Mario Bros. Movie came out in 2023, it had two big things going for it.…