saw a post with a crap “meme” watermark and tracked these down. All images were created by starroivas. They’ve since taken them down due to copyright issues. You can google their name or search the tag on tumblr to find more.
Got the Need for Speed?
Motor Mechanics Institute