Waterspout seen forming over Miramar Beach in Florida
Waterspout seen forming over Miramar Beach in Florida
Video captures a waterspout forming over Miramar Beach in Florida Tuesday morning.
Video captures a waterspout forming over Miramar Beach in Florida Tuesday morning.