Just wondering if anyone had any info. The SEMA show will be at the
LA convention center, and I'd be disappointed if an STI was there for all to see. Anyone with any inside information on the subject??? :wink:
1 - 1 of 1 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.