News

A new team of superheroes shows children with disabilities how unstoppable they really are. Team Supreme, an animated cartoon concept by Atlanta native Josh Leonard, features a cast of superheroes ...