A mysterious, "large" face on the cliffside of an island in the Pacific Rim National Park Reserve in Canada has recently been re-discovered by a man, reports ABC News.
A mysterious, "large" face on the cliffside of an island in the Pacific Rim National Park Reserve in Canada has recently been re-discovered by a man, reports ABC News.