All posts tagged "Planet Geisha"

  • CARTOON THEORY: Act of Resistance

    French electro ambidjent duo Cartoon Theory, comprised of drummer Maxime Lathiere and guitarist Juan Carlos Briceno Sanchez, have recently launched their second album titled Planet...