Remix.run Logo
1231423 5 days ago

Funnily their advertisement video show 2 EU residents talking to each other via translation.