MyVidster
Thumbnail for Nintendo Switch - One week!

Nintendo Switch - One week!

I've had the Switch for a week now and finally the past few days got a chance to really play Zelda. LOVING IT! â–º SUBSCRIBE FOR MORE VIDS!...

Watch video