General Motors (GM) is recalling more than 145,000 pickup trucks because the hoods can fly open unexpectedly and block the driver\'s vision. The recall affects Chevrolet Colorado and GMC Canyon midsize trucks from the 2010 through 2012 model years. Most of the trucks were sold in North America. The U.S. National Highway Traffic Safety Administration says some of the trucks may not have a secondary hood latch. If the main latch isn\'t fastened, the hoods can open while the trucks are in motion. GM has said that it doesn\'t know of any crashes or injuries caused by the problem. The automaker traced the problem to a parts supplier after getting four reports of trucks with missing secondary latches. Owners will have the option of checking the hoods for the secondary latch or taking it to a dealer. If there\'s no secondary latch, GM will replace the hoods free of charge. The recall includes 118,800 trucks in the U.S., 15,264 in Canada, 7,492 in Mexico and just over 4,000 in other countries, GM said in a statement. Owners are expected to get recall notices in the mail starting next month.