Triple jump star PPP may have defected from Cuba

  • LetsRun.com
    your benevolent dictator
  • Mr. Owl
  • defected cubans are the best
  • would be good for the sport
  • Actual facts
  • sbeefyk1
    registered
  • Long life of poverty
  • bqrunnercharts
  • McDonalds fattie
  • sundown
  • Notconfuzed
  • eric a blair
    registered
  • transplant
  • Bad Wigins
    registered
  • Law_5
    registered
  • wtfunny
    registered