Oi oi. Don't know how many people already heard about these 2, but if u aint check em out! I can't stop listenin to their shit!
England is shit for gettin underground artists, as it were, played anywhere! God this country sucks!!!!!
if y'all have heard em wot u thinkin bout em?