Add An Image
US recording studio located in New York City. Now defunct, was owned and operated by Jimmy Quidd.