So much going on in this video, LOL.