A new law is banning trick or treating for children over the age of 12, and the decision is stirring up a lot of controversy.

The town of Chesapeake, Virginia has decided that if you're over the age of 12 - in other words, a teen - your Halloween trick or treat days are behind you. According to an entry in their municipal code:

If any person over the age of 12 years shall engage in the activity commonly known as "trick or treat" or any other activity of similar character or nature under any name whatsoever, he or she shall be guilty of a misdemeanor and shall be punished by a fine of not less than $25.00 nor more than $100.00 or by confinement in jail for not more than six months or both.

Oh and PS, you can't trick or treat past 8pm, no matter what age you are.

The issue is controversial in Central New York as well, with disagreements breaking out on social media, with some suggesting that trick or treating is a final vestige of childhood that teens should be allowed to hold on to for as long as they can, while other say teens can be disrespectful and destructive on Halloween, and it's a holiday best left to youngsters.

What do you think? Do we need a law banning trick or treating by teens? Or limits on the times for trick or treating?