Giant Richard Lennox is actually glad that you and your tiny friends sneak into his house to live off the crumbs he drops on the floor.

Read more