Did you hear or feel the explosion Wednesday night in London?