Hear what the critics are saying about
Three Piece Combo
's self-titled debut CD: