AdvertisementHomer Simpson's Visit To Bangalore Makes Us Go 'D'Oh!'August 28, 2014Maanvi SinghfacebookEmailHomer thinks he is a god in the episode of The Simpsons set in Bangalore. (via metatube)