By Tom DeFeo Whoever dubbed New York the city that doesn’t sleep obviously hadn’t made it over to the Catalan capital of Barcelona. With less than a quarter of the population, Barcelona’s thriving nightlife can hold its own against New York’s or any other city’s on the planet. With most bars closing around 2, people...Read More