Last year, the Sisters Grimm put on a show in a backyard shed in Thornbury. They pushed the crap aside…