Michael Defo Unveils His New Track “I Scream Inside”
Talented artist Michael Defo has just dropped his brand new single entitled “I Scream Inside”, and we’re excited to share it with you right now!
Check out the song below, and be sure to connect with Michael on his social media. Also, listen to more of his music on Spotify HERE.