It was great meeting Twiggy Ramirez and touring keyboardist Spencer while the band was in Omaha. Twiggy was gracious and we chatted for about half an hour while the guys were enjoying New Comicbook Day here in Omaha at Legend Comics and Coffee. Twiggy, Spencer and I chatted about movies and comicbooks