djpiao
3 years ago1,000+ Views
Google Translate Totally Fails Foreign Couples Trying to Say Their Wedding Vows in English
2 comments
Suggested
Recent
"I'm your browser" What? ahahahhhhahah
Okay, this was funny. And an effective ad!
6
2
1