Yeah, whatever, i know it's "old news", but i haven't had time to post up. besides, nobody reads it anyway:(.but, TW have cracked America!! they were on the Ellen show last week, and they have just started their massive US tour :D. sure all of the #TWFanmily are so proud of them right now! I know I am!

Leave a Reply.