I think you misread that chinese food flyer - it said, "sweet and sour ride!"

As for Grant's note, I figure the guy is either psycho, or just bored. If I was bored, I might do something weird like that. Of course some people might think I'm psycho for having nothing better to do when I'm bored...