From his outstanding “Sharks in the Sky” instrumental album, Tom Delay Beats shares his official music video for “The Living Dead” directed by Louis Martins. Check it out.
All posts written under this username are created by entertainment publicists, staff writers and authors, interns and guest contributors, and edited by Richardine Bartee.