Home Bahamas Nick makes a fool of himself (Again!)