The Band Shop: 12 Mile Island

12 Mile Island is a Kitchener based indie rock band, made up of four friends with diverse musical backgrounds. Learn more.