So this song was at the end of the first episode of The Walking Dead and I thought it was pretty cool. Then I did some Googling and found out it was created by the band Wang Chung and I was all like "WTF the guys that made the "Everybody have fun tonight" song that tells everyone to "wang chung" made this song?" That band is old and this song almost sounds like a Gorillaz song which is much newer! This song actually predates the first Gorillaz release by three years.
Mind = Blown.