New Music New The Twotakes: “Shame” December 26, 2018December 21, 2018 Lindsay Marshall 0 Comment Shame, Twotakes Atlanta-based alt. rock band The Twotakes just released this single “Shame.” Check it out! Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related