The Biggest Snail You’ll Ever See

Have you seen anything like this?

By Kim Peckham