0

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.

Leave a Reply

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

Scroll to top