July 18, 2013 dougrogers cartoon life: Duck ducking Filed under: photo Tagged: duck, la la la, LOL Continue reading