Tiny Masters of Today – Purr at Moles, Bath, UK (18 August 2007)

Tiny Masters of Today show at Purr at Moles, Bath, UK on 18 August 2007.

nb. The band were also interviewed at the show.

Comments are closed.