Spitfire Down – Sheffield Corporation

By

The Cricketers is a charming place. A room above a pub opposite a football ground in the middle of Sheffield. No stage, there