location_city The Corporation, Sheffield
LeBrock are an electro-rock duo from Peterborough who describe their music as "a retro cinematic experience".
They released their debut album, "Fuse" in 2021.