Site icon Overly Devoted Archivist

did-you-kno:

mymodernmet:

China Begins Testing Elevated “Straddling Bus” That Goes Over Cars Driving on the Road

Hmm… that sounds very NOOOOOOPE

Exit mobile version