A review by gcm9
Wrong Place Wrong Time by Gillian McAllister

4.0

time loops stories can get very boring, quickly. this was well done fun