No Picture
Celebrities & Upcoming

Photos of Olympic Athlete that collapsed after pooing on Himself During 50km Walk Race … more photos

It was an unfortunate thing for a French athlete who was leading the 50km walk race as he collapsed after defecating on himself. A top French athlete collapsed during the 50km walk after suffering from stomach […]