Lord of scents Joel Cruz proudly introduced the newest addition to his growing family, his 8th child who was born on Tuesday, November 6, in St. Petersburg, Russia. In his…