guitar, distortion, instrumental, solo, rock, progressive, metal, hard, heavy, strong, melodic, riff, happy, amazing, beautiful, optimistic, energetic, powerful, shred,emotional, breathtaking, catchy Amazing instrumental progressive rock composition with guitar shred parts, and beautiful melodic line

by
by
by
by
by
by