Dalia Diamond Member Sep 19, 2016 17,722 17,923 2,445 France Oct 26, 2017 #1 This video filmed unexplained things under the surveillance camera of a bar in England.