Busch’s No. 18 Toyota derailed in final stage by mechanical issue – NASCAR . August 16, 2020Busch’s No. 18 Toyota derailed in final stage by mechanical issue NASCAR Brought to you by Google News. Read the rest of the article here