It amazes me how people over estimate the ability of their car and then proceed to slag off far more higher performance cars. Sorry I don’t post very often, but I was compelled to respond to this.