You are Viewing James's Campaign! See other IsACatch dudes.

Top Answers

    • Picture of KeyvanKeyvan
      1 0 0
      Made in Italy no doubt. Except for the shirts - Made in England.

Made in China or Made in Italy?


  • Keyvan's Answer

    Picture of Keyvan
    July 03, 2008: Keyvan answers...

    Made in Italy no doubt. Except for the shirts - Made in England.

    • 1
    • 0
    • 0