Watching some of these amateur videos from foreign countries singing in English . Deja vu Okinawa, Thailand, Japan, the PI ... little oriental guy/girl singing Metallica. Sorry. You sound like little oriental people singing in English .
Some of it I find interesting. @darin ... does the "th" not exist in Germanic language? They always hit a "d". I remember the problems we had in Spanish with making certain sounds we were unaccustomed to in English. French was even harder. Just curious,