I’m going to say (write?) it right here, right now: The Stepkids are fucking great. Their ability to mix and match styles from the past few decades is unparalleled and just a whole hell of a lot of fun. If you need more proof, check out these hilarious visuals for “Legend In My Own Mind”. The track itself is reason enough to watch the video, but the direction here makes for what is one of the year’s best goofball music videos.
Hit the skip for the video.