Weather Radar - Holyrood, NL

PRECIP - Rain 2013-05-19, 02:20 PM NDT, 7/7
Overlays