Scissor Sisters
-
Scissor Sisters: Live In London Victoria Park in London, on 17 July 2011 16:9 DTS 5.1 DVD 2013 16:9
This DVD contains the stunningly electrifying performance by the Scissor Sisters at Victoria Park in London, on 17 July 2011.…
Read More »