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