James Frenchie's Discussions
Tech, when are you coming to St.Louis. I would love to see your 6's and 7's tour but i don't see anything about you coming to st.louis. So could you please come. you are my idol.
Started this discussion. Last reply by Willy Apr 26, 2011.