Videos by Double Dot Studios in Tel Aviv. Recording Studio / Production Facility 113 Allenby Street Tel Aviv