Luna Rosa are a young four-piece from Corby, and their music is full of the type of anger and passion that only comes from growing up in one of Britain’s forgotten towns. Heavy-duty beats and piercing guitars combine with pounding bass to produce a sound which is completely their own, while Rory’s vocals immediately […]