A review by chlsgnzlz
The Date Swap by Lydia Westing

4.0

surprisingly good
unrealistic and too short, but good with a satisfying ending