The Carrboro Public Works facility, located off Smith Level Road, suffered significant flooding Sunday night and saw a portion of the town’s vehicle fleet totaled by the high waters.
Crews searched for bodies in stranded cars and sodden buildings Thursday as people tried to salvage what they could from their ruined homes following monstrous flash floods in Spain