BigJimmyW13
XS650 Guru
Well since Michigan can apparently have its own thread. I figured Texas should definitely have it's own thread. So who all is from Texas and where? I am mainly in College Station, but I spend some time in The Woodlands and also in North Dallas.