Victor92 profile picture Victor92 3 years ago
Memes

Environmentalists on electric cars...

Environmentalists on electric cars... - Memes

Idiocy at it’s finest.

6 comments