Jul 31, 2017

#1274

It's just a fact that Ford trucks have the worst turning indicator levers ever.  Fight me.

No comments:

Post a Comment