This is widely seen on the Internet and is commonly said to be a shelf cloud produced by Hurricane Irene as it approached the North Carolina coast. I have no idea who took the picture and I'm unable to track down which site originated the picture. It's all over Facebook.
If anyone knows who the credit for the photo should go to, please feel free to let everyone know.
