logo

Video encyclopedia

Osqavia

Osqavia is a two seated sport aircraft originally developed at the Royal Institute of Technology in Stockholm, Sweden, but currently being further developed and marketed by the Company Flight & Safety Design AB
    Explore contextually related video stories in a new eye-catching way. Try Combster now!