Can You Trust Your Eyes?

What happens when it rains cats and dogs? You might step in a poodle! Watch the video here.