If you haven’t been on the internet in the last couple of weeks, you’ve been witnessing a meme war against the Ford Mustang of epic proportions. If you are a Mustang owner, chances are very good that you’ve heard nothing but a bunch of smack-talking from fellow gearheads and your buddies. Maybe you’ve seen a […]

More...