Comment Reposted to your Profile Page.
This song is teh win, in all its weird glory. I can't make very much out of the lyrics, though... unless this is yet another song about Satan lol.
This song is teh win, in all its weird glory. I can't make very much out of the lyrics, though... unless this is yet another song about Satan lol.