SINGLE REVIEWS
Taxi Rank share sleek and enthralling new track ‘Animal’
The Swansea indie unit share their Tom Rees (Buzzard Buzzard Buzzard) produced new single.
Swansea’s Taxi Rank reveal their latest track ‘A Piece Of You’
For anyone feeling like their indie summer playlist is missing that final anthem, Taxi Rank has got you covered
Taxi Rank share new track ‘Rainbow Sands’
Welsh Rockers release fiery new single and re-recording of an old fan favourite.