A brand new Land Rover Discovery sitting in the urban wilds of Sheffield Castle Market car park