State

July 27, 2013

The Buzz: On The Daily Show, Leticia Perez just says no to Congress

As consolation prizes go, appearing on a wildly popular TV show isn't too shabby.

Related content

Comments

Editor's Choice Videos