Now playing

Google Translate Sings: "Part of Your World" from The Little Mermaid (PARODY)

T

Twisted Translations

Open on YouTube