the other day i was in my car with the windows down singing. did not know anyone else was around.
on no! i am sorry you were embarrassed, but i am sure it sounded wonderful!
haha i was horrified though. i never sing in front of people.