Noelville is a small, Canadian town around an hour away from Sudbury. Everyone that lives there is either high, drunk, or both. There are those occasional old ladies that say "Hello to you in French when they are walking by.
by RandomFangirlWithRats September 23, 2016
buy the domain for your foodie vlog