China's Road-Straddling Bus Takes First Test Drive

All aboard the straddle bus!