Man, what delicious food in this Outback ad! What it DEFINITELY looks like to me is food, that's for sure.