World media (including PT) seemed fascinated with the proposed ‘straddling bus’ from China when it seemingly debuted last week.

Um, not so fast, according to The Shangaiist:

Bus