ghettablasta - not all heroes wear capesThere is nothing to say...

more about : ghettablasta