Storm creates huge waterfall on building
Ramiro Garcia filmed a unique moment during a storm in downtown Elgin, Illinois. Heavy rains caused water to overflowed on top of a building, creating a huge waterfall on the facade.
Ramiro Garcia filmed a unique moment during a storm in downtown Elgin, Illinois. Heavy rains caused water to overflowed on top of a building, creating a huge waterfall on the facade.