Tamer Animals

Bigger piece on Other Lives below this is the title track of their latest;

Just spotted that they are in London on November 21st and Brighton on 22nd. Southern clients, and Eve, take note.

About Author: SP

Leave a Reply

Your email address will not be published. Required fields are marked *