As I wrote about a couple weeks ago, I went to Wizard World in Louisville this year. While I was there, I met The Glamorsteins: a relatively new group on the cosplay/costumer scene. I had my picture taken with them, and they handed me their business card. They were friendly and seemed passionate about what […]