25 August 2004

Grand Central Banner

grand_central_banner.jpg

On August 18, 2004, a group of New Yorkers launched a 15-foot banner suspended by helium balloons in the main concourse of New York’s Grand Central Terminal. The banner read:

NO
BUSH
LIES
WARS

They walked away unhassled, amid cheers.

The banner hung from the Vanderbilt Avenue end of the Terminal’s vaulted ceiling for an entire day, across from the large American Flag hanging above the eastern end of the concourse.

Read more, or just skip to the pictures.