Tuesday, February 26, 2008
Falcon Takes Over Times Square!
Greetings Falcon Friends! The Black Falcon has landed in New York's Times Square! The Falcon was featured on the Reuters Digital Sign in Times Square on February 20 and 22nd. The image of the Falcon was over two stories tall and the headline was over three stories tall! Check it out!