Uncategorized Thor vs Indra: Who Would Win? Thor and Indra’s battle would shake the heavens… Greg October 6, 2023