The 25th annual GM Goodwrench 500 NASCAR race at North Carolina Motor Speedway in Rockingham.The 25th annual GM Goodwrench 500 NASCAR race at North Carolina Motor Speedway in Rockingham.The 25th annual GM Goodwrench 500 NASCAR race at North Carolina Motor Speedway in Rockingham.