by finishmeoff
That was awesome I didn't get half way though and it turned me on..
Great story - only a couple of minor typos but GREAT story