A video has just been released, reportedly showing some sort of activity over Atlantic City.

Is it UFO's? Is it a "Herd of Drones"? Is is just birds, bats, or bugs?

You decide.

This video was just released on YouTube, and has already created a buzz.

What do you think? Leave your comments below.