China Star Super Buffet campy commercials attract attention and a nomination

June 29, 2011 05:00 AM