Los Bitchos played Music Hall of Williamsburg with Nevva (pics, video)
Having played SummerStage in Central Park opening for Belle & Sebastian just a few days before, London group Los Bitchos returned to NYC on Monday to headline Music Hall of Williamsburg...