Henroid Posted August 20, 2015 Nice. They also make me think "album covers." IDLE THUMBS, the self-titled album. Back when Nick was in the band. Share this post Link to post Share on other sites