Rats feast on food kept on IRCTC stall. Watch 10 January, 2024 by Newstars Education See also Love Hard: 10 Funniest Quotes From The Netflix Movie