(#### videos)
June 25, 2012 - A iWitness video of a fish in the middle of a residential street in New Port Richey, Florida on June 25, 2012. Tropical Storm Debby brought up to 15 inches of rain in some areas of Florida.
iWitness Weather