Follow us:
Customers in Tokyo lined up this week for a chance to get into Route 25, the new restaurant by KFC Japan that features a fully-stocked whiskey bar.
Follow us: