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.

The Teesra
The Teesra on Facebook |