d21lewis on 31 May 2008
No, Vagabond. What you saw was a, ummm weather balloon. Those things are everywhere. One can barely throw a rock without hitting one, nowadays. Stay where you are. A van will be there shortly to collect you.......I mean, give you pie.