GM is recalling over 2 million vehicles. Not good for the company that just reported a bad first quarter. The Associated Press says the brunt of the recall is "1.48 million SUVs and pickups from the 2003-2005 model years, including the Chevrolet Silverado Crew Cab, Suburban, Tahoe, Avalanche; Cadillac Escalade, Escalade ESV, Escalade EXT, GMC Sierra Crew Cab, Yukon XL, Yukon, and the Hummer H2s." These vehicles were recalled because of a problem with the center safety belt in the second row that causes the belts to ride too high -- possibly reducing protection. No injuries have occured because of the faulty seat belt. The AP says GM will fix the problem for no charge. The Associated Press lists the other 500,000 recalled vehicles in this article. AutoBlog also has a list of recalled vehicles.