KFC logo visible from Space - with cool pic

michaelcastellon.blogspot.com — KFC has become the first brand visible from outer space. The company has created a 87,500 square feet version of Colonel Sanders. Nov 14, 2006 View in Crawl 4