I can't believe you are posting this this week! This episode just aired late one night last week and I happened to catch it, spied Tarantino, and then wondered if I was losing my mind/making things up/had one too many drinks. So glad the internet is here to back up my insanity!