Speaking of horrible highway deaths
China to start building huge freakin' busses that cars can drive under. More at Engadget.
China to start building huge freakin' busses that cars can drive under. More at Engadget.