Two male drivers are in a serious condition following a head-on collision between a bakkie and a taxi on the R56 in the Umkomaas river valley area between Richmond and Ixopo late this afternoon.