Surprise Me!

Cattle trucks roll off new Cooper Creek barge

2025-11-05 6,520 Dailymotion

New $27.4 million Cooper Creek barge reconnects stranded cattle stations.