12% of Netflix Subscribers Admit Streaming in This Unusual Place?12% of Netflix Subscribers Admit Streaming in This Unusual Place?Today's Impossible Trivia question: In a survey of Netflix subscribers, 12% said they have streamed Netflix in this exact (unusual) place. Where's the exact place?Eddie DavisEddie Davis