India Autorickshaw

Indian autorickshaw or tuk-tuk engine noise with ambiance of Indian street and traffic noise
1:56