SUPER SMASH BROS ON SWITCH!!! Jerrett and Mogan react to this momentous news as well as the other big announcements from Nintendo, Activision, Ubisoft, and Epic Games.

• Subscribe on iTunes
Subscribe on YouTube
• Email: teamchatpodcast at gmail dot com

Advertisements