Ben's Band - Just Puppets January 4, 2009Candy WashingtonComment I went to go see my buddy's band last night, they are called Just Puppets... they played at this place called Yippie Musuem in the NoHo/Bowery area and they pretty much rock...