Electronic music artist Craig Padilla has released a music video version of his piece “Discovery Of Meaning.” The composition is the title track of Padilla’s most recent album “Discovery Of Meaning.”

Electronic music artist Craig Padilla has released a music video version of his piece “Discovery Of Meaning.” The composition is the title track of Padilla’s most recent album “Discovery Of Meaning.”