Did UFOs in Portugal cause ‘angel hair’ to fall from the sky

2014-12-01 54

Witnesses in Portugal were left perplexed as they watched “angel hair” fall from the sky.