devendrabanharts- You lot? Superheroes? No offense but in what sort of fucked up world would that be

more about : devendrabanharts