Astounding video shows boats maneuvering around stranded vehicles on flooded street in Dickinson, Texas.

Don't Miss...