Good Vibrations
Sheila decides to donate some of her many toys to a good cause.Words:5257
Sheila decides to donate some of her many toys to a good cause.Words:5257
show less
Publisher: AO3
Edition language: English
This was... not what I was expecting.I thought it'd be weird. The "blurb" kind of freaked me out.But it was actually fun, and hot, and definitely enjoyable.I laughed a few times and I sorta cringed during the Ian/Sheila scene. Yeah, that was weird. It's short, really short. So you don't lose much by...