Switch Rally Archives

Let's Players Do Battle In Latest Switch Videos
In what appears to be shot weeks before the system was released, the company just put out a three-part series of "Switch Rally" videos featuring two teams made up of members of Smosh Games and a third team made up of members from Game Grumps Part one is below, which will lead you to the[...]