Good News (perp walk)

Ah, good news indeed.

Too bad they spared him the further indignity of handcuffs.

1 Like