In keeping with the supposed alien links of the area, in 2006, KFC established what was said to be the first corporate logo visible from space, made from 87500 sqft of tiles and sited just off the Extraterrestrial Highway in Rachel.