biffo122 Newbie May 18, 2010 #1 Mr Tom Caffrey, who invented the chocolate snowball died yesterday aged 92, ( RIP )