They are in the Spanish providence of Cadiz,
to make a long story short, thank God these guys with all the equipment
fire power, e.t.c Having been myself part of the Spanish Legion, we did work with
these guys. And I shold say that specially me since I was the one that spoke English.
Basically they saved our ass.
Video, quick one so hit it!