Alan Frazer has been supplying the cruising industry with quality entertainment internationally for over 20 years