Apparently there is a fox on the loose. Wind back a few minutes:
1,000+ Ducklings Night Cam… Live Stream