I don't know about the turn radius thing, but I believe it. I've never ridden my bike without it being lowered, but I can't do tight turns. A lot of it is probably operator error, but who knows.
I work in Charleston and live in Goose Creek... for another 4 weeks. Then I'm OUTTA here for good!! LOL
The current Charleston news is the HUGE hubbub over the new Cooper River Bridge. It's open now... today was the first work day you could drive on it... lots of confused drivers out there, going in lanes they didn't wanna be in, etc. I just came back from an errand in Mt. P and I love travelling the new bridge!! 4 lanes EACH way. It's so smooth and you totally feel like you're on a regular highway... not a rickety, clacking old bridge.

Brazen in Hawaii ~ 2001 929rr