Recent Post


American Racing Cyclist Kelly Catlin Dies At 23!

Category: News Date: 11 Mar, 2019 By Celebs Podium

A major contributor to the U.S. Women’s pursuit team’s silver medal triumph at the Rio de Janeiro Summer Olympics 2016, Kelly Catlin was confirmed dead on 10 March 2019. The deceased’s father lighted the unfortunate demise as a committed suicide.