Just saw three of them in a row flying southwest above/along Jefferson Ave right outside the Ren Cen. About 8 floors up from the street level.

Bizarre!