The story of these elves metailmonkey Published 11/13/2008 The story of some snow making elves Next Picture Share Tweet Flip Email Pin It Tags: funny holiday NEXT PICTURE Peekskill, New York. 2 Comments Log in for Comments
2 Comments