Aliens in the Apple

Rubber ducky

Franci 24 Sep 2010 Funny things

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.

Comments (2)

rick 24 Sep 2010 at 9:51pm

haha! now… what was the point of the original poster?

Marcelle 30 Sep 2010 at 4:33am

They have Italian Ducks in New York?