Every year on March 25, Greeks in Greece, Cyprus and around the world celebrate Greek Independence Day, commemorating the Greek Revolution of 1821. This year the New York City Greek Independence Day Parade took place on June 5, featuring thousands of marchers and spectators on floats sponsored by an amazing variety of Greek organizations. New York City's 77 WABC was there to broadcast the event, with coverage featuring Archon John Catsimatidis. Did you miss the parade? Watch the video!