Bodybuilding ranks on the bottom rung of the sports ladder in India, a country where cricket is considered religion, and cricketers are practically demigods. Yet Chennai, a 4.3-million-person metropolis in …
@2024 – Designed and Developed by Letstream