Insane tornado footage captured off of French coast


An extremely impressive tornado is filmed at sea in front the Port of Bastia in France. Incredible!

Full credit to: Stephane Pileri - @booly2b on Twitter