Carl Kavorkian killer new music and video

Carl Kavorkian unloads lyrical warfare on his new track from the immensely impressive “The Happiest Sad Face.” Look for an in-depth review coming soon. For now, embrace this killer track and video called “Laying Hands.”