why are american cars generally so bad? (esp gm)

Because American car manufacterers could give two pieces of monkey crap about the quality,unlike the Europeans and especially the Japanese.With the exception of the Viper,S7,Corvette and the Mustang,American cars are junkyard material.
 
Back