Pin It

For an alien looking to explore Earth, the frozen wastes of Siberia may not be the most attractive of landing locations.

But if this film footage is to be believed, that's exactly where these 'little green men' chose to land their UFO.

The clip, filmed in the remote Irkutsk region of Siberia, appears to show a strange glowing craft and five aliens walking about in the snow.

To read more and view the video, click here.