Shoe Eating Rabbits

Shoe Eating Rabbits playing at Forte Fanfulla, Rome on October 23, 2012