Video: Devil's Head Swindle

A devilish con catches the attention of a New York City police captain.

Devil's Head Swindle

 02:44

A devilish con catches the attention of a New York City police captain.