Wednesday, November 19, 2008

The best Road Sign ever.


Spotted in Sikkim. 

Share this!