Tapas & Torres: Watching Spain in NYC.

2011-02-11 17

A visit to La Nacional at the Spanish Benevolent Society in Manhattan to watch Spain v. Switzerland in the 2010 FIFA World Cup.


Tapas & Torres: Watching Spain in NYC.