A photograph of a strange thing lurking in a Walmart parking lot | surreal horror | creepy | CCTV footage