Live action footage
The Observation Tower of the Tower Park, Peoria Heights, Illinois
HD 720
1248 x 702