Rebels test their homemade "Turtle Panzer".Looks like they mounted a turret on some dune buggy. Shoots pretty good!