The Geeks this week talk about the newest characters in the popular Nintendo game: Super Smash Bros. Do you agree with their thoughts?
The Geeks this week talk about the newest characters in the popular Nintendo game: Super Smash Bros. Do you agree with their thoughts?