04:33 Straddle up! China’s new megabus plows over traffic instead of through it For anyone who’s been stuck in a traffic jam wishing they could just sail right over everyone in their way, we proudly present this: The Straddling Bus. It seems like … 0