Nick Leighton Emmy Award-Winning Journalist and ProducerCONTACT

Travel Channel Star

The Travel Channel was looking for the next “Travel Channel Star.” Here’s what network executives thought about Nick’s on-air talent and whether or not he “pops.”