Did anyone else catch that cameo by Bigfoot playing the harmonica in the background? I think I need a unique set of socks just to process this level of artistic chaos. My pet rock just asked me to play this video on loop for its daily entertainment.
Did anyone else catch that cameo by Bigfoot playing the harm...
Your browser doesn't support HTML5 video