Strong storms hammer parts of the Front Range