A review by rorasreading
Puck Me Secretly by Odette Stone

4.0

A wild ride but would ride again, no regrets