10 Nov 2014
It will be the very same "university" in Texas that declared her the "world's most stable brain". Poor dear, she should have been told that if you have to go around proclaiming how stable your mind it it probably is not all that stable ... I saw her in action in Willesden and was...