Green Fool Theatre is an arts company that focuses on physical art that utilizes masks, puppets and stilts. They had a performance that ran this past week called Once Upon an Atom Bomb. It took place in this little church on Earlton Road and I originally didn’t think I had time to see it. But […]