Home    –    Back

Ikki68

Updates & Progress Report

Final Construction TEST Done on May 15th. (3-d printed not aluminum)