Can’t Stop, Won’t Stop: India’s "Records" Obsession

It’s about time India earned a world record for pursuing world records. 🏆

avatar
Brut.
17 June 2019 5:05 AM