Friday, March 17, 2017
38 teams stepped up to the plate in Invercargill today, trying to win the National Marching Championships.
All of the competitors were putting their best feet forward.
38 teams stepped up to the plate in Invercargill today, trying to win the National Marching Championships.
All of the competitors were putting their best feet forward.