Sunday Aug 29, 2004 Aug 29, 2004 0 Facebook Tweet Email Ducky let me stick my thing in her!!! VIEW 16 of 16 COMMENTS day: Congrats Sep 6, 2004 gorillamitts: So when you gonna Call bitch????????? Sep 6, 2004