Fri, 04/19/2024 - 11:00 Gizmodo This story originally appeared on Kotaku.Read more... Tags xbox 360, xbox, xbox series x and series s, home video game consoles, Reddit Source Redditor Finds a McDonald's N64 Kiosk Filled With Xbox 360 Games in His Dentist…