2009 Castle Rock Tornado

This Tornado footage shows a large tornado in Castle Rock in 2009 heading towards homes located near Crowfoot Valley Road and Lemon Gulch Road. The tornado caused no damage with the exception of an uprooted tree.

Need a local roofer? 
Browse our pre-screened roofing PROs here. 

Post Sponsor:
Denver Roofing Company
RoofCorp of Metro Denver

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top