J. J. Trammel

Disabled veteran, husband to a loving wife, 1A and 2A advocate, patriot, college grad, geek, IT professional and many more things I probably failed to mention.