Oil On Florida Beach

A little girl gets oil stuck on her feet on Destin Beach in Florida. Why would her mom even bring her there?

Most Watched Today