Alex Castle is a seasoned solo performer with a deep repertoire of incisively witty originals and cleverly chosen covers, currently based in the Hudson Valley.
Alex Castle is a seasoned solo performer with a deep repertoire of incisively witty originals and cleverly chosen covers, currently based in the Hudson Valley.