TAG Oil Cardiff 3 well video

Cardiff 3 oil and gas well

TAG Oil’s new Cardiff 3 oil and gas well