Goes by the name of Roddy Little, my homie called him the "UK BasedGod" lol. Pretty Bold statement...thoughts?