16 May 2005

Rat Kebab and Maggot Pie

New mammal found on food stall. – tragicomic tale of scientific discovery. The final paragraph raises an eyebrow though – the bumblebee bat??

Further quirky action – insect restaurant in Germany – website here, not prioritising the maggots.


in Pumpkin Publog • 310 views

Add your comment

(Register first to guarantee your comments don't get marked as spam)