Chakra the Invincible

Stan Lee’s Indian Superhero 'Chakra' Heads To Bollywood
It’s not brought up too frequently in the recent waves of D.C. and Marvel blockbusters, but it’s kind of messed up that all the superheroes appear to be headquartered in New York. Yes, Manhattan magnetically attracts mega-powered megalomaniacs like mosquitos to a BBQ, but the rest of A…