Quote:
Originally Posted by Elgin Clock
So.... what the heck is the Phillies Mascot supposed to be anyways? lol
It looks like it belongs on Sesame Street or something, or maybe even in Avenue Q.
Nonetheless, it looks like it was designed by Jim Henson's creature shop...
So what is it?
|
It is some kind of hairy bird, not sure what that has to do with Philadelphia, but it is in the mascot hall of fame.