Irish Born Chinese - 愛爾蘭出生的華人的網上日誌
« Update on the site issues
For all you Hello Kitty fans »
August 19, 2006
Site link issues update (final)
Final update, it all works now. Woohoo! Sorry for any inconveniences this may have caused.
Posted by whykay at August 19, 2006 12:41 PM