Mark Barber From Stockport at The Bend.
Sport
The Drag Challenge 2023 was held over two states, Victoria and South Australia, ...