Video 

WATCH: Severe Weather Leaves Behind Damage, Power Outages In Del City