Siezed by British Officials with over 300 kilos of cocaine, this boat ran the English Channel.

Siezed by British Officials with over 300 kilos of cocaine, this boat ran the English Channel.