The tag frame proclaims American made energy and the EAA bumper sticker advertises the electric nature of the car. (The bumper sticker is stuck to a magnetic panel, not the paint.)
(click to close)