A review by vanaja
The Time of My Life by Cecelia Ahern

3.0

An interesting premise ....meeting your life!