Viking Cruises Viking Star Launch

A giant screen debuts the Viking Star at the Beverly Hilton Hotel