WWTDD? favicon

Jodie Foster Claims Superhero Flicks Are Destroying the Earth