Netizen Spots Cloud Resembling Donald Trump Over Delray Beach in Florida, Video Goes Viral

The orange cloud reportedly hovered over Delray Beach in Florida. The captured video that was shared on Instagram has gone viral on the internet.

Generated by Feedzy