Tornado caught on camera in Denver

KTRK – Houston
Tornado caught on camera in Denver

The tornado touchdown near the Denver Airport

View Comments (0)