Christchurch Modern Jive Championships
My Champs
Christchurch Modern Jive Championships
Venue Information