29 June 2007 Posted on June 28, 2011 by Staff Two bombs are found in cars at Piccadilly Circus in London. Famous Words of Inspiration..."Health food makes me sick." Calvin Trillin — Click here for more from Calvin Trillin No related posts.