Blonde on Blonde: The Remix

(3.11.6, by GentleReader) Is David the sexy stranger Maddie was wishing for? Or is it that other guy?
Top