Michelle Malkin on the NR Cruise.