Meyers starts taking $500 deposits, seeking beta testers for electric Manx 2.0 dune buggy August 20, 2022August 19, 2022