March 2001. Who fancies coming to King Tuts Wah Wah Hut in Glasgow to see Llama Farmers? Some band called Biffy Clyro supporting. Or you could see my band supporting The Cooper Temple Clause, later that week.