Are ghosts real? Is there enough evidence to make a case either way? How many glasses of wine will it take to get to the bottom of the spookiest of barrels? The Girls Next Door kick things off covering the haunted happenings at Arizona's famous Jerome Grande Hotel.
January 1, 2019