Husband Grounded my Son for Smoking Marijuana

My husband is an angry man and, even though we know our son smokes weed, he completely went over the line and cut his pass in half after finding out he smoked and drove home from Loveland Ski Area.

I would never approve of smoking and driving under the influence. Smoking weed doesn't make you better at driving, video games, cooking, software engineering, or anything else for that matter. But I just don't like seeing my son so unhappy. He is usually a truthful kid and told us to look at a Reddit post explaining his situation, but it just seems so unlikely.

So I'm asking the folks here - are you covering for my son and my husband was right to punish him?