Libyan Rebels Fire the "Tank Truck"

FacebookXPinterestEmailEmailEmailShare

    The Rebel "tank" actually does work! This is a bmp/tank turret welded onto a pickup truck chassis. Filmed during the Battle of Galaa/Sofitt Hill June 7 2011