Mikaela Loach Movies

  • 2022
    The Oil Machine

    The Oil Machine

    The Oil Machine

    5.72022HD

    From the discovery of huge oil fields off the coast of Scotland to their mass privatisation during the Thatcher era, The Oil Machine highlights how oi...

    The Oil Machine