On YouTube, Megwin TV is a Japanese comedy collective. One of its members dressed up in a DualShock 4 costume and tried to get into an Xbox One launch party. That not only takes some balls but also a large fake controller.
Trolling Xbone Launch in PS4 Costume [Megwin TV]
Leave a Reply