Mysterious insect baffles experts Dec 10, 2009 14:15:47 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Rassilon on Dec 10, 2009 14:15:47 GMT news.bbc.co.uk/1/hi/england/london/7506355.stm