Blog London Sights… We saw the line for the Men in Black premier at Leicester Square in London, See the spikes? In…