How English sounds like to non English speakers?

I just happen to run to this video and omg I feel like I should understand this lol. I feel mind blown and confused at the same time XD Here's the video:

What are your thoughts on it? Lol


Most Helpful Girl

  • I used to always think about this but what even is this video lol?


Most Helpful Guy

What Girls Said 0

The only opinion from girls was selected the Most Helpful Opinion!

What Guys Said 1