Published On: Sun, Dec 9th, 2018

Super Smash Bros Ultimate scores massive Nintendo Switch sales win for 2018

SUPER Smash Bros Ultimate is out now on Nintendo Switch and appears to have scored a massive sales win for 2018.
Daily Express :: Entertainment Feed

Videos

Most Popular Posts