“Take Your Mama” live, acoustic by Scissor Sisters at Amoeba in LA
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.”
