A rare phenomenon called a "roll cloud" covered Portugal beaches on Sunday, June 29 The tsunami-like formation shocked beachgoers, many of whom filmed the moment Scientists say the cloud was caused by ...