September 11, 2018 Luis Ruiz Kamikazes Vittorazi Motors Atom 80 Moster Plus Pull Starter Moster Plus Dual Starter Moster Factory