Looks a bit like a marketing t-shirt gimmick selling thing to me.
But the name and designs aren't all that catchy..
Human Driving Association just doesnt' sound snazzy at al
and most of their Tshirt designs are about as cheezy as they come
Shop — Human Driving Association