Different decades. Different countries. Familiar promises. Who pays the price?
1:56





  • Share