(1) The governing body of a municipality may regulate in any manner or prohibit, by lawfully enacted ordinance, the operation of all-terrain vehicles upon any street, road or avenue within the municipal corporate limits.
(2) Homeowner associations may petition the county commission of the county in which the area regulated by the homeowner association is located for an ordinance to regulate or prohibit the operation of all-terrain vehicles upon any street, road or avenue within the area regulated by the homeowner association. County commissions are hereby authorized, upon receipt of a petition authorized by the provisions of this section, to enact an ordinance regulating or prohibiting the operation of all-terrain vehicles.
(3) The county commission of any county which has in effect and is operating under a countywide comprehensive plan may by lawfully enacted ordinance regulate or prohibit the operation of all-terrain vehicles on any road in the county, except interstate highways: Provided, That any county which enacts any such ordinance shall notify the West Virginia state police and all law-enforcement agencies in the county of its action in writing, together with a copy of the ordinance.