
Who am I watching?
June 13, 2014Take a look at the Puffin Cams on Seal Island, Maine. This is a snapshot above, but the camera feeds are live.
Take a look at the Puffin Cams on Seal Island, Maine. This is a snapshot above, but the camera feeds are live.
Those are some odd looking ducks.
They have just arrived on the set after seeing the folks in make-up.