10
The character appears to be Animal from The Muppet Show, but British newspaper reports also named Sesame Street favourites Grover and Ernie as the possible "accomplices".
This was submitted by Katie from Chicago
Metroproper is a city based profile driven social
network where people post and share web links.
Be a good neighbor, pass on the fresh tip!