Kevlar Red
Kevlar Red are a progressive rock band with members based in South East England. Featuring members of Summer Indoors and The Moscow Riley, they have come together to record progressive rock for the new decade.
Official Website
Location
South East England.