talesfromweirdland - A parade of low-budget superheroes.

more about : talesfromweirdland