Pull Tiger Tail

AllLyrics

                                                  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.