2016/08/04 | ZiQing Low China's Road-Straddling Bus: A Scam? Chinese state-run media argues that the eye-catching vehicle may not exactly live up to expectations. road straddling bus TEB-1 More... China