Tornado Lands at Denver Airport

Passengers in the terminal of Denver International Airport raced for shelter as storm touched down.

June 19, 2013

Examined