PlayStation Italy Hilariously Trolls the Nintendo Switch on its Launch Day

Gaming News


Tomorrow the Switch launches in Italy, but the local arm of PlayStation has a sneaky ace up its sleeve.

[Source: dualshockers.com ]

Leave a Reply

Lost Password