[newspaper advertisement for electric launches]