The Nine Lives of Christmas
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5. Learn More
Two people are about to discover that when it comes to finding love, sometimes Christmas magic isn't enough…sometimes it takes a pesky orange cat named Ambrose.
When a guy is in trouble, he starts making deals with his Creator…and Ambrose the cat is no exception. In danger of losing his ninth and final life, Ambrose makes a desperate plea to the universe. He'll do anything—anything!—if he can just survive and enjoy a nice long, final life. His prayer is answered when a stranger comes along a...
























