That's still one of the biggest scams in NASCAR, anytime your brand doesn't win, then they must be down on horsepower!!!!

Heck we know them other guys are telling tales!!! Ford has always been penalized by NASCAR!!!!!