Wanted Fla. man arrested after taunting deputies with Homer Simpson meme

Steven Young was arrested in Washington, D.C. after commenting a meme on a sheriff's office Facebook post requesting help to locate him
[Source: www.policeone.com] [ Comments ] [See why this is trending]
[Source: www.policeone.com] [ Comments ] [See why this is trending]
Comments