Offbeat | Written by Sanya Jain | Wednesday November 18, 2020
New York - the city that never sleeps, the city of lights, of the Empire State Building... and rats. Rats in New York City are widespread, but even seasoned New Yorkers would do a double take at the sight of this gigantic rodent.
www.ndtv.com