A vehicle is seen left stranded in a bayou in Houston, Texas on May 27, 2015. A weather system has dumped record rainfall throughout Texas causing major flooding throughout the area. Photo by Aaron M. Sprecher/UPI
Please fill out form for pricing information for the photo below.