Fast Lane

Fast Lane






About Kristen Ashley

Kristen Ashley was born in Gary, Indiana, USA. She nearly killed her mother and herself making it into the world, seeing as she had the umbilical cord wrapped around her neck (already attempting to accessorise and she hadn't taken her first breath!).


Recent Activity           November 19, 2019

Loading activity...