G Frames ?

mod57

Member
Joined
May 25, 2006
Messages
463
Reaction score
407
Location
west central, IL.
Is there such an animal? I was browsing the Badger grip site and the mention it, as in "N/G frames.
What gives?
 
Register to hide this ad
Back
Top