Okay, what in the hell is going on today. I guess some people just cant wait to get home or in a intimate setting to please their partners! In a video, we see a girl necking her man off all crazy on a PUBLIC bus! Yes. A place where they are surrounded by people.