Events not to miss this weekend in Long Branch