'You're not Cheetah…’ Delhi Traffic Police creates awareness for overspeeding with a TWIST, netizens react
Delhi traffic police creates awareness for overspeeding with an amusing Cheetah TWIST! Here’s how netizens reacted.
Sep 18, 2022, 08:48 AM IST