These baseball fans got to play Mario Kart 8 Deluxe on a 105-foot tall screen

Imagine hitting someone with a blue shell on a screen this big

Comments