Antonov 225: The only one in the world, and Ukraine just sold it to China [with videos]
Screen capture from the video below this text
Here it is touching down at Perth, Australia. It caused traffic jams as everyone wanted to see it. See a video of it…
Read More...
Read More...