No person shall keep, store, maintain, abandon or leave on any parcel of land or on any premises in the Borough any junk motor vehicle, junk machine, any motor vehicle not currently used for transportation and not licensed for the current year or any machinery or equipment of any nature not being currently used on such parcel of land. The foregoing prohibition shall not apply to machinery if the machinery is stored in an enclosed building. At no time shall any vehicle of any type undergo major overhauling, including body work, except at an approved automobile establishment.