1 results
Tailem Bend or "Tailem" which in Ngarrindjeri means "Bend in the river" is a town on the Murray River in South Australia and the home of The Bend Motorsport Park.