Rachel Grimes will perform as part of All Tomorrow’s Parties’ “Nightmare Before Christmas” in Camber Sands, England, happening Nov. 30 through Dec. 2, and curated by Shellac. Festival Info.
Subscribe to our e-mail newsletter to receive updates.
All content © 2013 Karate Body Records LLC
Distributed Worldwide |