The Avengers is the newest UK collective bursting through the
Tottenham,UK Grime emcee Blay Vision goes for the jugular on