UPDATE: Tape Space and Tape Gemini will now remain at Liberty Science Facility till Sept. 1! On June 26, 2015 Liberty Science Center began our Space Party! Here’s a short interview with TapeScape musician Eric [More]