Listen

Description

Is it a bad client or are you dropping the ball? I share my perspective on this crucial topic.