October 24, 2007
Weather
By The Weatherhuman
In case you had any doubts that the Japanese continue to be technologically superior to the rest of us, check out their latest invention: a portable toilet for cars, complete with a plastic bag for waste and a curtain fo...