This is some David Lynch shit right here. The Huey Lewis song in the background, the announcement towards the end. Just unbelievable levels of awkwardness and bad vibes.
_________________________
Leave your mind open, receptive to the demons message.