Heavy rain makes a noisy mark on St. John's, NL

Rain pouring down in the backyard.