Rain melts what's left of the snow in St. John's

Rain showers in St. John's, NL.