KRASHKARMA Releases Official Music Video For ‘Killing Time’; New Album ‘Paint The Devil’ Out Now
Metal duo KRASHKARMA from Los Angeles, California, has released the official music video for their single, “Killing Time“. The “Killing Time” music video was filmed at the Easter Cross Festival in Oberndorf, …