Six years ago, at the quiet English town of Taunton, a dropped catch gave rise to one of cricket's most legendary memes. Today, June 12, Thursday 2025 it lives on--not just in internet archives, but in the shared memory of every Pakistan cricket fan.