Tornadoes touch down in Colorado

pkg tornado colorado weld county_00003201.jpg

    Just Watched

    Tornadoes touch down in Colorado

A pair of tornadoes touched down north of Denver causing damage and forcing airline passengers to take shelter.