by Cap'n Carrot on March 17, 2011 · 0 comments
in Audio Visual,Music Videos
From the Ukraine this is the all-female alternative/new wave/pop band Sister Siren with their video for “Innocent Killah.”
Sister Siren – ” Innocent Killah”
Previous post: Awesome Characters – Sarah Walker
Next post: The Music Never Stopped
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.