I Kill Giants

‘I Kill Giants’ finds young Barbara preparing to face her demons in the form of mile-high giants roaming the earth.

{ 1 comment }