The Switch 2 Direct has wrapped up, and I’m still processing all the announcements! But, one rumor I’ve been closely ...
In February, security camera footage showed a masked figure spraying the reindeer with an unknown liquid. The police have no leads.