Lisa Sholl Dahl sent us this video of her interviewing Starz during the premiere in NYC (it’s a bit noisy so I hope you can hear it some):
Lisa Sholl Dahl sent us this video of her interviewing Starz during the premiere in NYC (it’s a bit noisy so I hope you can hear it some):