Two women go out for a canoe ride and see something stunning. A MUST SEE!

Show(s): 

Two women go out for a canoe ride and see something stunning. What they stumbled across is one of the nature's greatest phenomenons: a murmuration of Starlings.

SHARE with your friends below: