queen of bit of fun

Japanese Taste Test

The chasers guys do a little taste test on the streets of Japan to see what they can get people to eat.

Tags: