“Take Your Mama” live, acoustic by Scissor Sisters at Amoeba in LA

Posted by The G on September 10, 2010 under G Videos | Be the First to Comment

HD Video by G.

If you are just joining us, yesterday I featured the first 3 songs from the Scissor Sisters’ brilliant in-store appearance at Amoeba Music in Los Angeles on September 8, 2010.  We continue the perfection with a track off their self-titled debut album called “Take Your Mama.”

Related Posts Plugin for WordPress, Blogger...