A rare look behind the walls of the U.S. Naval Base at Guantanamo Bay, Cuba.
Jul. 24 - Talk of the Town brings you the latest in news, music and celebrity talk Play Video