WELCOME TO CAMP XIII

Located in Hamilton, Ontario, Canada