Aazhi Ther is a Temple Car weighing 350 tons (772,000 lb). Pulled by thousands of people, Temple Cars inspired the English term 'Juggernaut', meaning a tremendous, virtually unstoppable force or pheno

Next post
The first 20 minutes of 'The Hunger Games: Sunrise on the Reaping' blew me away






