New monolith appears on English island; pics surface

A new monolith was found on the Isle of Wight in England, days after similar structures were found in the US and Romania. Tom Dunford, the man who spotted the monolith, had gone for a walk with his dog, fiancee and sister on Sunday morning when he saw the mirrored monolith. It is unclear who is responsible for the installation.

Load More