Nintendo Switch 2 Release: Midnight Queues Around World 2
- Captured on Wednesday 4th of June 2025
- Location is New Mexico
Description
Nintendo Switch 2 launched worldwide on June 5, 2025, with massive pre-orders and midnight queues outside stores. Read more...