Not visible on Google or LL yet, but this is the location of the 87,500 square foot Colonel Sanders logo which is visible from space.
Not visible on Google or LL yet, but this is the location of the 87,500 square foot Colonel Sanders logo which is visible from space. Artwork - Advertising Links: www.thesun.co.uk By: mikeb9991