Asianet NewsableAsianet Newsable

Deep fried lizard allegedly spotted in McDonald's fries