Heavy rains fall over houses and trees sway amid powerful winds in Houston as Hurricane Beryl makes landfall in Texas. IMAGES
Heavy rains fall over houses and trees sway amid powerful winds in Houston as Hurricane Beryl makes landfall in Texas. IMAGES