This is only gonna make sense to Tap...but...this video was released 7 hours ago.
Fucking hell.

I'm just gonna subscribe to their youtube channel so this can't happen again...or at least, it'll be a lot less likely.

Use your Nancy Drew skills to find out what this meep is abouttt.
This might be a lot easier to figure out in a few hours though.

Why are you guys such bad Nancy Drews? Fff

Community content is available under CC-BY-SA unless otherwise noted.