Meet the Athens Olympics mascots.
April 4, 2002 4:16 PM Subscribe
Meet the Athens Olympics mascots. I'm not sure when Olympics sites started adopting cartoony mascots, but I'm sure of this much: This pair is the worst I've ever seen. They're supposed to represent Greek gods? Please. They look like they were drawn in about five minutes.
This thread has been archived and is closed to new comments