Afternoon News Poll: A recent national survey commissioned by the American Hotel & Lodging Association shows that nearly two-thirds (69%) of Americans will not travel for Christmas. Are you staying home for the holidays or will you travel as usual?
Want to know more about Kitty O'Neal? Get her official bio, social pages and more!Full Bio