Burger King has gone healthy!  BK has teamed up with Impossible Foods.  The new Impossible Whoppers are being tested out in St. Louis, Missouri.  You here for this?