Bizarre cloud formation filmed over Folly Beach, SC


Check out this strange looking cloud formation over Folly Beach in South Carolina. Can anyone explain what this is?

Full credit to KathrynDrewD on Twitter