Sounds like me, I couldn't carry a tune if it had handles. Just ask Snippy, she has to listen to me "sing along" all the time.
My kids are in the same boat as Snippy I guess. I love to sing - but it takes some pretty special people to be with me and forced to listen. Sounds like maybe Snippy can commiserate with my kids. :-)