Search
Tech

'Hand of God' Cloud Appears Over Portugal

An strange formation on Monday surprised onlookers who spotted the cloud over the island of Madeira. →

Published On 02/02/2016
12:16 AM EST