I entered the US several years ago with work visa and overstayed by several years. I was working, paid taxes and lived like any other normal person. I recently returned to my home country and now wanting to go back for a friends wedding. Is there any way I can enter US under visa waiver program as a tourist? Can I apply for a visa through US embassy here? Planning for a 2 weeks stay. Thanks all for your help! Cheers.