Asia, Twisted Sister, Vegalta Sendai, WorldRobin CowanNovember 19, 2010Comment Twisted Sister & J-League Football After watching one Japanese club bounce along to the tune of 1980's heavy metal, Robin Cowan yearns for an adoption of a similar attitude in the English game. Asia, Twisted Sister, Vegalta Sendai, WorldRobin CowanNovember 19, 2010Comment