T.B.T #4 - THE NEW BATCH
Mar 26 2015 Lads On Tour TBT
This weeks T.B.T takes us back to 2011. We did a few shows in Japan without any support acts. Instead of playing on our own we decided to dress up like gremlins and do a sort of joke DJ set to open the show. Check the video out below