Flying High Posted on May 7, 2008 by sfest A recent marketing endeavor. A banner in the center of Amherst.