Ok, I know a lot of people who love green tea…but $2,500.00 a bottle? That better be some seriously good tea.
More…