O Come O Come Emmanuel (How Long) Perry LaHaie Share Read more… 0:00/??? 1 O Come O Come Emmanuel (How Long) 4:14 0:00/4:14