by Dannj39
whew.
that made me hothothot.
surprised and pleased, very well done and well written mmmmmm enjoyed it an immensely ... HOT!