Godsized an English rock band, were the subject of feature articles and reviews, in which UK-based magazine; devoted to rock music?
Godsized:  They have been the subject of feature articles and reviews in Kerrang!
i don't know