Talk about 'Livin On The Edge'! Check out these ducks at the White Rock Spillway over the weekend. Its good to see some of life's creatures enjoying all the recent rain.