feedback button
Sunday, 26th March 2023

Irish Born Chinese

Rubberduckzilla

Created Wednesday, 20th May 2009, 21:58 by whykay
(NOTE: This is a migrated article from the old IBC blog)

I saw this on t.v. the other day. >-<