Join our mailing for a free download of You're in L.A. from our forthcoming album America

Latest News

America Album Launch

We are looking forward to presenting America in full and uninterrupted at the Lomond Hotel on Friday 22nd November

Nashville Wife EP Launch

2 Inch Tape look forward to going a little bit country for the launch of their new EP, Nashville Wife at the Lomond Hotel on Friday June 7. Joining them on the special occasion are the one and only A…

Shows