Sorry for the late response, something came up and I couldn't get back on. Anyway, looks like that was indeed the Zancudo UFO, good job debunking that.
I was wondering if anyone knows the gamertags of any known Rockstar employees. I was thinking there might be something interesting in their Snapmatic galleries. Just a late night thought.
- Modified Soul likes this