• 8 years ago
Footage filmed reportedly after a tornado hit Pompano Beach, Florida, USA, today, showing uprooted trees and other damage.

Recommended