19980928_row_g90_504.jpg
Sep 28, 1998; London, England, UK; A scene from the movie 'Lock, Stock and Two Smoking Barrels.'