Why are we here? Where did we come from?
Existential questions that most everyone seems to ask at some point in their life. We here at leblanc.ca would like to help you explore those questions, and if your last name is LeBlanc, perhaps we can add some insight into your own exisitance.