Just don't be tapin' MY traps!
March 25, 2004 2:17 PM Subscribe
I want my LTV, brothuh! Interesting research in the field of trapping lobsters from the University of New Hampshire. Like so many people, I learned about lobsters on the street, so it's nice to see some hard science.
This thread has been archived and is closed to new comments