Posted on 07/04/2013 by A spectacular cloud formation near Cape Trafalgar – probably something that would make pilots nervous!