Sounds like something out of a C-grade horror movie. But this report is pretty scary, esp when you consider how many people frequent truck stops...I had to double check and make sure this wasn't some video from 16 yrs ago that was just now showing up on youtube...