by shimm2
Five stars. The competition between the girls was well done and added an interesting angle to what would have otherwise been a straightforward first time tale. Loved the twist of Ally not really being pregnant (baby trapping a guy being pretty common in such situations) and how it backfired on her.