Insane Detonation of a Russian APC and More