This is the world’s largest samosa, its weight…

London: This is the world’s largest samosa, its weight… Well, you have to eat a lot…

Show Buttons
Hide Buttons