The Houston-based trio Khruangbin released Mordechai earlier this Summer. The Spanish-sung Pelota has a great vibe and the accompanying animated video gives you a little insight on what the song is about. As they say on the hook, Right Now I Can Be the Ball...enjoy!