State

July 27, 2013 12:00 AM

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