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