No person shall use or operate a motorized off-road vehicle, including, but not limited to, mini-bikes, all-terrain vehicles (ATVs), snowmobiles, or similar motorized vehicle which is eligible for registration under M.G.L. ch. 90B or any vehicle as described in M.G.L. ch. 90B, § 20, on any Town-owned property, except public roads and streets, or private property, without prior written consent of the Town authority or landowner having the responsibility for the management of such property. Any such consent shall be temporary in nature, shall specify the period of time during which it is in force, and shall be subject to the prohibitions, restrictions, and requirements of all Massachusetts General Laws, including, without limitation, M.G.L. ch. 90B, § 26.