I've been into the mantis scene for about a year now after my girlfriend got me into bugs and stuff! I've been using a UK mantis forum but am I right in asking if this is a state side forum? :o Either way, hello to you all, I look forward to gaining your advice and knowledge about different...