Wednesday, May 2, 2007

Episode 3: Tasti D in NYC

Tasti D-Lite is a frozen treat that is extremely popular in New York City. But was is it, and what do New Yorkers really think of it? Find out here. By Bess Kargman and Tera Kyle

No comments: