C CSGER Active Member Joined May 4, 2005 Messages 1,155 Reaction score 0 Jul 14, 2006 #1 I know that IDOL or GB IDOL is made in England but I can't find any website, store that carries it or info on this designer. Can anyone here help me find a way to contact them or find their line? Thanks in advance!
I know that IDOL or GB IDOL is made in England but I can't find any website, store that carries it or info on this designer. Can anyone here help me find a way to contact them or find their line? Thanks in advance!