Bonus: A strange cloud formation in Italy
An unusual object was spotted above the highway in Italy. Maybe it is a cloud formation; maybe it’s an alien spacecraft. We will never find out.