It shall be the duty of the Director of Transportation to immediately remove or cause to be removed any ramp or platform extending upon the right-of-way of any public highway and to remove or cause to be removed immediately upon notice any obstruction found upon the roadway likely to endanger life, limb, or property and to remove or cause to be removed any obstruction found in the ditches or drains of any public highway, and he or she shall have the authority to proceed against any person guilty of violating any provision of Sections 32-5-3 and 32-5-4 as provided by law.
Ala. Code § 32-5-5 (1975)