Radiohead’s “Creep,” performed by the Vega Choir of Sweden, has been burning up the Internet like a match on a gasoline-soaked haystack. Hit Play and scroll down this page and find out what’s going on with Vega Choir’s “Creep.” What is “Creep”? “Creep” is a song by English band Radiohead that was released in 1992.… Continue reading Listen & Learn: Radiohead’s Creep by Vega Choir