The Boy With the Dragon Tattoo

Season 1 Ep 105/26/2015

After a bedbug scare forces Liza into some uncomfortable and illuminating sleeping arrangements, she struggles to close the deal on her first literary find.

Watching