Did it run into a Greyhound bus?.............
Did you mean jump off a Greyhound bus??? The headline is a curious metaphor…/s