In a now-deleted Instagram post from Thursday, pop princess and fitness icon Britney Spears posted a screenshot of a stopwatch app along with a caption that appeared to claim that she had run 100 meters in 5.97 seconds. For those of us who do not stay up to date on the latest track & field records, the current world…
↧