Meanwhile in Russia.... It was no meteorite.... russia dbz