China tests straddling bus that travels above traffic

it’s infinitely faster than stopped cars

7 Likes