Alien-like caterpillar masses spotted in Canadian park
David Freiheit was surprised to find large clusters of caterpillars on the trees of a park in Montreal, Canada. David and his daughter found the moment both beautiful and frightening at the same time.