Are you amused by the self-made funny scenes in the Indian countryside? --- Media Player