The Abominable Snowman was SPOTTED walking a dog in Wisconsin!

Inside the costume is Bumble, a woman who walks her poodle while wearing the costume. 49 more words