+183 Who cares whether the glass is half full or empty its the same thing, amirite?
by Anonymous 14 years ago
by Anonymous 14 years ago
by Anonymous 14 years ago