Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Wednesday, November 13, 2013

The Top 5 Most Expensive Teas In The World

Maybe you'll be entertaining a British government official one day, and they'll ask you for a spot of tea. You could give them just any old tea - but why not pander them with a $200 cup? And that's not even the most expensive tea on this list.

No comments: