Kevin Smith @ Forbidden Planet 6th Oct 2009 Posted on 24/10/2011 by admin Tuesday 06 October 18:00 – 19:00 London Megastore 179 Shaftesbury Avenue, London, WC2H 8JR Collecting the finest moments of Smith’s Share this:FacebookTwitter