Nosign you were bound to get bagged for posting about a UFO sighting - so I am glad you had the b alls to do it.
We would be pretty arrogant to think that we are the only form of inteligent life around the place who could have developed the ability to travel.
The theory that there are no UFO's is unlikely to be correct, so you never know maybe what you saw was in fact something really cool!!