Storm Ciara Huge Mysterious Skeleton Washed Up On Scots Beach Recently on February 2020, a photos of the mysterious rotten carcass on Balmedie Beach in Aberdeen after it was reveale… February 23, 2020