Look who made it as a screen cap! NBC Bay Area report on Street Food

Monday, March 8, 2010 10:59 AM By Ed Man Chew , In , ,

Look mom, I'm on TV!

View more news videos at: http://www.nbcbayarea.com/video.



Check out the segment on NBC Bay Area.

0 comments:

Post a Comment