Tornado caught on camera in Denver

June 20, 2013

The tornado touchdown near the Denver Airport