I stumbled across a website that had a list of most of the Olympic mascots for the last 3-4 decades. ALL of them are freakin' weird! Why? Is it an IOC mandate that the mascots be some form of hallucinogenic drug inspired randomness?Check out this gallery of some of the more recent and see if you can figure it out.

In order we have:

1. London 2012

2. Beijing 2008

3. Turin, Italy 2006

4. 2004 Athens

5. Salt Lake City, Utah 2002

6. Nagano, Japan 1998

7. Atlanta 1996

8. Seoul, Korea 1988

9. Calgary, Canada 1988

10. Los Angeles 1984.