Superheroes bring cheer to children in the United Kingdom

These superheroes are bringing joy to kids in Luton, England suburb