THE ULTIMATE RUGER 22-45 - THE FRANKENPISTOL

41,898 views