Pull Tiger Tail

Pull Tiger Tail (often abbreviated to PTT) are an indie rock band based in London and originating from Stratford-upon-Avon and Edinburgh; they formed in 2006 while attending Goldsmiths College.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License