W Wantin Member Dec 12, 2010 #1 Hello - It feels like I've come "home". I'm new here...and NOT an expert at this stuff. I found this forum after hearing rumors about the Mecha. I hope to learn a lot around here
Hello - It feels like I've come "home". I'm new here...and NOT an expert at this stuff. I found this forum after hearing rumors about the Mecha. I hope to learn a lot around here