If the love of my life wanted to, heavens yes. We wouldn't have cared who noticed!
Its in a public strip mall, why would you want to park and make out?
No, it is right on a major highway, and people can see you.
Thanks! Your answer is awaiting moderation.