New type of slowed rotor aircraft

New type of slowed rotor aircraft

Carter Aviation tech.