September 11, 2017

THE MIRACLE OF CAULK:  Incredible video captures the moment a giant wall of water threatens Miami shop.