kickassfemaleathletes: Michelle Carter of the United States wins GOLD in the shot put competition.
Stoyaxxx StraightGirlsPlaying