Super Lamb Banana : a recognisable and popular symbol of the City of Liverpool http://www.superlambbanana.com/home.php?/home= "Welcome to the home of the Super Lamb Banana." Super Lamb Banana? Saved on Aug 21, 2007 #banana #lamb #liverpool #odd #super #superlambbanana #wtf Internet Archive