Large waterspout spotted off the shores of Puerto Peñasco, Mexico Sign of the Times 06 May 2025 Hits: 11 Source link Prev Next