The Legend of Zelda: Breath of the Wild is a Nintendo Switch launch title March 3; Wii U same day
The Legend of Zelda: Breath of the Wild is a launch title for Nintendo Switch!
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed