
I read that whole article (which is unusual), then I see "Satellite Beach, Fla." at the bottom. That's my tiny little town! Wherever they are, it can't be more than a mile from where I now sit on my couch. Weird.
Edit: Of course, that article is dated 6 May 99, so things might have changed since then.