Deathray Trebuchay are a 6 piece group from East London already gaining a reputation through their pumping high energy shows.