Have you heard the myth that tornadoes can't happen in the mountains? This has been proven wrong three times in as many years at one of the United States' highest mountains -- Pikes Peak, Colorado.
Severe weather swept through the Pikes Peak region Friday afternoon, bringing hail, heavy rain, and a Tornado Watch to El Paso County. Multiple reports of a funnel cloud came in from south of Colorado ...