Quote Originally Posted by HiPSI
when they really put forth the same effort as other companies in racing they do very well, but toyota has rarely had a lot of money in it's racing R&D.
Well they don't really have much of an excuse as they are the largest car company in the world.