44

2.1K 366 49
                                    

Indians will wait for 25 years to have sex but not 25 seconds for the traffic signal to turn green

The Desi DiariesWhere stories live. Discover now