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. →

February 1, 2016
6:16 PM EST