Strong Winds Equal Scary Landings

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

Newest Videos

View more