The Town Council finds that the parking of oversize vehicles and trailers and unattached trailers on public streets can, unless controlled, provide neighborhood blight and deterioration, impair visibility, constitute a nuisance, and be injurious to the health, safety and general welfare. Therefore the presence of such vehicles on public rights-of-way is prohibited except as permitted in this section and is declared to constitute a public nuisance. (Ord. #73, §1)