Superhumanoids sits down with JJ Corsini to share their new music and talk about the LA music scene. Check them out