New Life Form Discovered in Truck Stop Max Read · 04/27/11 06:47PM Who knew that truck stops were good for something besides anonymous sex? And stopping your truck, of course. But, Scientific American tells us, truck stops are also good for discovering new life forms. (No, not like that. Don't be gross.)