138 followers
Here in the Great White North (AKA Canada-land or just Canada) we have heard of these so called "video games". I have taken it upon myself to play many of them and show to you, the public, my adventures and mishaps in doing so.
Home
About
Schedule
Videos
Clips
Featured Only
No clips found
Try adjusting the options in the filter above