Show us your tacos!

"The Daily Show" examines a controversial new restaurant in Arizona named "pink taco."


H.h.
June 28, 2006 7:24PM (UTC)

Ed Helms of "The Daily Show" explores the downside of owning a vagina-themed restaurant.


H.h.

MORE FROM H.h.



Fearless journalism
in your inbox every day

Sign up for our free newsletter

• • •