strange shape on high school surveillance camera

What was captured on a camera in the early hours of the morning in North Carolina? Things that make you go hmm. I’m in the same frame of mind as Charlie, the guy in the video. But it seems even he is left scratching his head.

…..It’s something, so far, the Asheville School District [...]