Overly Devoted Archivist 10 years ago did-you-kno: mymodernmet: China Begins Testing Elevated “Straddling Bus” That Goes Over Cars Driving on the Road Hmm… that sounds very NOOOOOOPE Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook