FELIX CABRERA & ROBERT ROSS DUO @ NORTHPORT TASTING ROOM & WINE CELLAR – 06/19/10 – Northport, NY – Northport Tasting Room & Wine Cellar on June 19, 2010June 6, 2010 Posted inUncategorized