Screen Shot 2014-02-27 at 12.36.01 AM Published February 27, 2014 at 1440 × 900 in Asian Food Channel’s Amazing Food Challenge – our TV show trailer is finally released! ← Previous Next → Share the love:FacebookTwitterTumblrLinkedInEmailLike Loading...