7-Eleven Japan releases a Kebab Sandwich… but does it really taste like a street-stall kebab?

We find out if a convenience store kebab can compete with the real thing.

Read More