Pull Tiger Tail

AboutPull 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. Pull Tiger Tail played their debut gig at London's Tatty Bogle club on 2006.