It's supposedly from The Clash. It does indeed appear to be signed by the same hand.
And the set list presentation, with black duck tape, looks too neat and clean. I have several original set lists, most torn from band monitors, mic stands, etc. Without exception they have scuffs, rips, tears, smudges and other such stage-used residue.