answersLogoWhite

0

I live in brampton and it snows like crazy! especially this year, we had a major snow storm, the piles of snow shoveled off the driveway was taller than me and im 5 something. But yes it does snow alot, starting in december.

User Avatar

Wiki User

16y ago

What else can I help you with?