Tropical Storm Peter and Tropical Storm Rose were getting clobbered by storm-shredding, upper-level winds Tuesday, leaving each storm barely clinging to its tropical storm status.
↧
Tropical Storm Peter and Tropical Storm Rose were getting clobbered by storm-shredding, upper-level winds Tuesday, leaving each storm barely clinging to its tropical storm status.