No person shall drive or move, nor shall any person, being the owner of a motor vehicle, knowingly permit to be driven or moved upon any street within the corporate limits of the Town of Henlopen Acres, any motor vehicle which has not been registered and which current registration plates have not been issued by the Motor Vehicle Department of the State of Delaware; provided however, that when an application has been made to the Motor Vehicle Department of the State of Delaware for the registration and certificate of title for a vehicle, the same may be operated temporarily pending complete registration upon displaying a duplicate application duly verified or other evidence of such application pursuant to rules and regulations promulgated by the Department of Motor Vehicles of the State of Delaware.