Category Archives: News
New Location + New Look= More Great New Music!
The Talea Studio moved to its new home in Long Island City this September. The new building is home to several other great businesses like Jim Henson Productions and features the world’s largest rooftop farm. Additionally, Talea launched its new website early in the 2011/12 season. The website was designed and created by artists Elana Continue Reading »