Wednesday, November 15, 2006

I couldn't make this stuff up.

The KFC logo, as seen from space (and next door to Area 51).



Thanks, I think, to The Beachwood Reporter for the tip.

No comments: