A review by birdloveranne
Cosmic Sex by Karen Kelley

3.0

A fun, fast read.