GRAND LAKE, Oklahoma -- Heavy snow has collapsed a dock and sunk at least three boats at Grand Lake in Delaware County.

Many more marinas at Grand Lake may have suffered the same fate, according to witnesses.

One family says they are shoveling snow from the roof of their floating home just to stay afloat.