It sure seems like everybody has an opinion – most of them not very complimentary – regarding Wenlock and Mandeville, the just recently-introduced official mascots for the 2012 London Oly
Posts tagged: Mandeville
Allow me to be the first to introduce you to Wenlock and Mandeville, the official mascots of the 2012 Olympic Games in London. Horrifying. Truly horrifying.