what is this...... Russia? seems that way, to many tree huggers in this country soon our v twins motors will be v twin batteries:s