Just do it, say I, who hasn't had the gumption to do it myself yet - at least I've sung in front of Mudcatters I'd never met before, none of whom fell down laughing, but not yet in front of REAL strangers...If the wife is embarrassed by it, just remember all the things you COULD be doing that would be WAY more embarrassing!