Loading...
Uploaded by staffra on Sep 12, 2011
seriously, some of the best tea I've ever had. with standard ingredients, I'm convinced it's the technique (and the sugar) that makes it taste so good.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)