News
The Weird Car Straddling Bus SCAM: Another Reason To Not Go Chinese!
We are sure, in the last few weeks you must have caught a glimpse of this bizarre scene (at least once)… Well, unfortunately this 300 meter long Chinese public transit is nothing more but a full-fledged scam—officially unveiled by au...