F 35 lands on the rooftop of

2024-11-05 0

Dubai's Burj Al Arab hotel, the world's shortest runway