Feedback

Harvey Causes Texas Police to Escort Cattle to Higher Ground

 

Texas police escort a herd of cattle to higher ground outside of Houston as Harvey continue to drop record rainfall on the state..

Shows