It's possible. In DC on a normal day there are lots of folks one has to wonder what planet they came from... but my guess is that was just somebody patroling the airspace to make sure nobody was trying to infringe on the no-fly zone around the city.
__________________
MM
That which does not kill me postpones the inevitable.