25 Nintendo Switch Facts You Didn't Know!!! Very Interesting for all Nintendo Fans and Switch Owners
N Niko Van Noord Guest Jul 15, 2017 #1 25 Nintendo Switch Facts You Didn't Know!!! Very Interesting for all Nintendo Fans and Switch Owners
J Jason Foster Guest Jul 15, 2017 #3 Couldn't close the video quick enough after hearing that ultra nasally voice