Swamp Rat Rat Trap

Joined
Jan 4, 2003
Messages
659
I have heard mention of it, but can't find it on their website (other than the purchase page). I am curious about it. What are the specs? Any pics?

-Will
 
Back
Top