The Meek Shall Inherit What's Left, the much-delayed second album from New York-based indie rock band Kiss Kiss, continues in much the same vein as their celebrated debut Reality vs. the Optimist. Opener The Best Mistake starts the album off in typicall