Home Tags Battleship

Tag: battleship

Bizarre bulldozer battleship roars into Libya fight

-
Onto a battlefield littered with bizarre homemade weaponry, Libya's ruling militia fighters have rolled out their weirdest contraption yet: a concrete and...

COMPANY NEWS