Tag: Lady Liberty

Lady Liberty

Police Throw Handcuffs On Lady Liberty, Twitter Explodes (VIDEO)

Lady Liberty stood proud for her country yesterday as she was arrested in Washington, D.C. An image of the woman, one of 3,600 people pledged...