On Thursday, February 23, 2017, Rebel and a Basketcase performed at The Satellite in Silverlake, California. Duo Evan Rachel Wood and Zach Villa originally teamed up to collaborate on the song “Oh Yeah” as a one-off, but enjoyed working together so much that they…
Continue Reading »