The Anna Meares Velodrome is a new indoor track facility located at the southern end of the Sleeman Sports Complex in Chandler, Queensland. The velodrome forms a strong and dynamic…
Tag
The Anna Meares Velodrome is a new indoor track facility located at the southern end of the Sleeman Sports Complex in Chandler, Queensland. The velodrome forms a strong and dynamic…