Would You Like To Travel In This Russian Airplane ? By Sana - Editor FFJ on May 11, 2015 in Amazing Video, ar, Interesting Watch this Incredible video of a Russian Amphibian Airplane that can take off from Water as well as land. Awesome Technology – A Must Watch ! (more…) Continue Reading