Hi folks,
I'm not exactly a "newbie" but I may as well be. It's been a looonnnggg time since I've been here! But.. I'm still riding an '07 Suzuki C90T with the Lehman Jackal kit and enjoying until it hits 100' here in Vegas. Hope to hear from anyone that cares to.