American Tomahawk

Mayflower SHOT Show Teaser

20121217-131140.jpg

According to Mayflower not the final version, but a teaser nonetheless. Look for it at January’s SHOT show in Las Vegas, Nevada.

www.mayflower-rc.org

Tags:

Comments are closed.