Strong Winds Equal Scary Landings

80mph wind gusts in Spain force planes to land using some really risky manuevres.

Most Popular Videos

View More