Gary Collins has been charged with two counts of DUI for allegedly driving a motor home drunk January 31.
We're told 70-year-old Collins blew an unbelievable .29 ... nearly four times the legal limit.
Collins was busted near Santa Barbara after driving erratically.
Collins was charged by the Santa Barbara County D.A. with DUI and driving with a .08 blood alcohol level or higher. Collins has a prior DUI for which he served jail time.
BTW, according to a drinking chart, Collins would have to down 10 - 12 drinks in an hour to register .29.