Rubber ducky 24 September 201023 September 2010 / Franci Something we saw plastered on a wall near Little Italy. If your sense of humour is anything like mine, you’ll find this pretty funny. Share this:FacebookPinterestEmailLike this:Like Loading... Related
haha! now… what was the point of the original poster?
They have Italian Ducks in New York?