Clifton Town Manager: traffic speed hump is a ‘definite positive’
TweetPinSharePhoto By Walter Mares: A tanker truck approaches a speed hump in Clifton that slows traffic to 15 miles per hour. The hump is on U.S. Highway 191 near the Clifton …
Clifton Town Manager: traffic speed hump is a ‘definite positive’ Read More