Chat with our AI personalities
Don't know, but she is cite
Sheli Sanders
Wasn't it a Honda commercial?
Dont know, but she's super cute.
She was the nude Honda rider in the movie "The Vanishing Point". Major milestone, BEAUTIFUL nude rider, great movie.