zaptank.com > all photos

New York  • 1 of 23 •

    next »

The crowd watching the Brazil vs France World Cup match at Felix spills out into the street.

The crowd watching the Brazil vs France World Cup match at Felix spills out into the street.

    next »