Coming Soon: The Teesra
by Devanshu Mehta
On April 16, 2012, I will launch a new web site called The Teesra.
What is the Teesra?
Well, like the Englishmen earlier this winter, you’ll have to see for yourselves.
Let’s just say that I believe I have a sense of humor and I want to see if you agree.