The Russian Simpson Weirder 2 years ago Subscribe to news updates Unsubscribe from news updates Homer goes to Russia. D’oh! Name: The Russian Simpson Lat, Long: 49.8416293,24.0326545 Location: Lviv Oblast, Russia Share this:Print