I Love Monsters on the streets of New York City hanging out with Monster Fans. Check out our other videos here!