Speed Talk news, where we've been and what we're working on.
- Site Admin
- Posts: 986
- Joined: Mon Apr 21, 2003 2:43 pm
- Location: Kalamazoo, MI
has agreed to be on the show. Have questions you'd like us to ask? Post them below.