B+

Review | Dangerous Angels

It happens in an instant. One minute, Charlotte Tarrant is traveling across Cornwall in her luxurious coach. The next, shots ring out and her carriage goes over a cliff’s edge. As she clings to the rocks, a savior appears. When they meet again, Charley recognizes him...

read more