Bahubalis of Puri power chariots of Holy Trinity
Puri: `Bahubali’ or body-builder servitors from the temple town of Puri provided the muscle power required to pull the gigantic chariots of the Gods this time, as Covid regulations kept crowds away from being part of the process which coined the word Juggernaut or unstoppable...











































