feedback button
Sunday, 19th May 2024

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. >-<