car electric leonardo meme electric car meme leonardo Long queues are forming at petrol stations amid. Electric car owners have flooded the internet with memes teasing petrol and dies… Tuesday, September 27, 2022 Edit