Canada Rachel Dunlop

Rachel Dunlop — Penticton, Canada

Watchout this girl has been driving around town selling blinds hooking up with one of her clients every chance she can get. Oh and she has a boyfriend who has no idea. You can tell when she stops by because of her stupid SkyView Blinds sticker on her car. This slut has been lying and cheating for years to all her boyfriends. Shes fucked with too many peeps, she has to be stopped.