Bengaluru Auto Driver’s Review Of His Own Vehicle Leaves Internet In Splits
“Community service,” commented a user. In recent times, Bengaluru, the start-up capital of India, has become the subject of several internet memes that highlight things that could happen only in…