Question: Godsized an English rock band, were the subject of feature articles and reviews, in which UK-based magazine; devoted to rock music?
Sentence (from "ShowBizCafe.com"): It was founded, incorporated and launched by Jack Rico in February 2007.
Relevant evidence: No