June 28, 2016

Greystones Baton Twirlers Showing Off Again

Bringing home 32 first places, 30 seconds and 34 thirds at Artane