160511 Train Station Clock 4
Clock hands have been installed on one side of the clock tower at the new Niagara Falls train station. The station is expected to open sometime this summer.