21 yrs old ICT Sales Representative Leo Mosby from Longueuil, loves pets, identity verification vs authentication verification services and hot air balooning. Gets immense encouragement from life by touring places such as Rock Art of the Mediterranean Basin on the Iberian Peninsula.