Switch is the BEST selling console in Japan
Channel:
Subscribers:
5,630
Published on ● Video Link: https://www.youtube.com/watch?v=vaorzQ9dJss
#nintendoswitch #mario #peach
I was a guest on the BabbelOnGames podcast with @AndyBPlays full video is up there!