A bunch of people riding electric trucks and helmets on a street.