RIVIERA M370 SPORTS CRUISER | NEW GENERATOR, SOLAR & LITHIUM BATTERIES