there is one thing you have left out and his apartment is where he also has his webcam for making porn movies such as the one Revoldo has recently learned about
Which would have been the reason why he took her to his apartment? Wouldn't be the first time someone used a date rape drug to make a porno flick.
sw