Steubenville 2017

The 2017 Steubenville Youth Atlantic was held in Halifax from 7 to 9 Jul 2017