This is a Power Pop track recorded by the artist Cracked. The song Scars won't fade away was originally composed by V. Poikonen.