Yeah, sounds like disgruntled congestion charge victim takes justice into their own hands.

I know a guy who works with me who paid something like GBP3K last year for his forgetting to pay the charge and all associated penalty charges.

Nah, he's not the type.