Ah yes, Alicia Richards. She used to work in Cedar Rapids, Iowa but dropped off the face of the earth back in the 90's. She's still cute :) She does have kind of a DEER IN THE HEADLIGHTS look now though.
johnnyteres 4 years ago
Ah yes, Alicia Richards. She used to work in Cedar Rapids, Iowa but dropped off the face of the earth back in the 90's. She's still cute :) She does have kind of a DEER IN THE HEADLIGHTS look now though.
johnnyteres 4 years ago