Mistertc1973 slapped down someone on ITTV who suggested he might be TC. He also stated that he doesn't live in the UK