Tuesday, April 13, 2010

LEAK: Scissor Sisters - "Invisible Light"


Check out this new leak from the Scissor Sister's forthcoming third studio album "Night Work" due out June 2010.


NB: You have to be an actively posting member of the FOTP forum to access our downloads section.