Footage shows Spanish police raiding the beach and using a helicopter to drive off dozens of looters The bizarre raid was filmed from a nearby rooftop in Sanlucar de Barrameda, Cadiz province, southern , on 29th July, in the middle of a drugs bust.Spanish customs officers had intercepted the crashed drug dealers' boat after it was beached on the sand.
Load More
Load More