New Band of the Week: Youth Illusion

London-based quartet Youth Illusion offer up an engaging alternative rock sound that they describe as “catchy, beefy and memorable.”