• Do I hear a supercharger? Nope... its just a ford power steering pump.

    Do I hear a supercharger? Nope... its just a ford power steering pump.

  • Other memes you may like:
Trending