Teddy Torres, a remarkably gifted and accomplished individual, embarked upon his extraordinary journey of life on November 18, 1991, in the quaint and charming town of Saint-Gilles, which is nestled within the picturesque and serene region of Pays de la Loire, France, a country renowned for its rich cultural heritage, stunning landscapes, and warm hospitality.

Teddy Torres
33 · Born: Nov 18, 1991

















