Isn't that always the way with sasquatch, UFO, and fixie pie plate sightings? But my hope that they must exist is so fervent I'm inclined to believe you. If I were you I'd go back to where you saw it last night, put up a tripod, and pitch a tent.