Showing posts with label 86. Show all posts
Showing posts with label 86. Show all posts

Thursday, October 08, 2009

More pics of the ft-86

Found these snooping around the interwebs. Enjoy.