Rebecca Foster – Charleston, West Virginia West Virginia


Heads up guys!!!! If your looking for a good time Rebecca Foster is definitely the one! You just have to deal with her taking so many damn pills she can’t hold her head up or trying to get every dollar she can from you so she can “get her water turned back on” or so “they won’t cut my power off”! She will lie to you straight to your face. YOUVE BEEN WARNED!!

Add comment