1Feb2008 Funny India ! Posted in India by puchoo Share this :ShareFacebookRedditEmailLike this:Like Loading... Related
Thats hilarious! LOL!
Perhaps they mean bear cub?