Aron D'Souza, Entertainment, Sports

“Steroid Olympics” Deemed “Huge Flop” After Juiced Up Athletes Humiliated—9 Biggest Fails Of The Competition

The world’s first-ever “Steroid Olympics” promised a futuristic revolution in sports. Founded by Australian entrepreneur Aron D’Souza, backed by billionaires, […]