Lord Todd

Lord Todd

Lord Todd has been musician for 29 years and has been Producing electronic music as “B. Smiley” for 14 years. Resident Dj @ Supperclub since 2005. He also created his music label “Late Night Sneakin Records” in 2005. He has visited sacred Pagan sites in England, Ireland, Turkey, Greece, & Italy. In 2010 he traveled to Egypt as a Priest in the Awakening the Divine spiritual tour. He has been a practicing Taoist Wiccan Priest for 9 years.