User blog comment:Kittyfire/Random Topic Blogging!/@comment-1659929-20110626004947/@comment-3251190-20110626005901

TDR: I heard of it. For some reason, that song reminds of the song "Queen of Mars", based on the music.