Well, this is not something you see every day. Those are some awesome glasses on that dude.
It's so sad we still have to ask for pathetically basic concepts like "tolerance" or "acceptance". It's so frustrating how long it takes some people to change!!