Skip to playerSkip to main content
  • 4 years ago
From the rubble of the war-torn Iraqi city of Mosul, androids emerge here and there in a restaurant to serve their amused customers.
Be the first to comment
Add your comment

Recommended