StupidVideos.com
NO
I am from China
I like the United States
May be, because I was in China