
According to AM New York Yellow Rat Bastard will be the ground zero for TopShop's flagship store. First Canal Jeans, and now the yellow Rat. Although its not confirmed but it looks like the writing is on the wall. Read More here
« NME cool list 2007 | Main | the art of 90's pearl jam rock posters »

