Song of the Day: Scissor Sisters- "Invisible Light"
1/12/11

Today's song of the day is titled, "Invisible Light", by New York City based glam rock band, Scissor Sisters.  My good friend Scott is convinced that this music video is the "video of the year"- and he's probably right!  Dark, beautiful and evocative it's hard to tell which is better- the video or the song! 

*Warning: some nudity



No comments:

Post a Comment