Planet Blue used to play in the "Limor" cinema next to "Zavta", under(ground) the London Ministore, Tel-Aviv, Israel. earth.




However since times they are a-changing it is now showing in the Tel-Aviv Cinematheque.
Still on earth.