I drank a cup of Navy Coffee in 1990 and saw all of you guys and this very forum in the distant past. Oh yeah you might want to stock up on ammo Aliens will be invading in 2025.
are you sure it was aliens?
You might have just seen a very strange parade.