The World Recordings
Sound Recording
No Team Available
Overview
Record Label and Music Production House based in Glasgow, U.K. and Alexandria, Egypt.
Record Label and Music Production House based in Glasgow, U.K. and Alexandria, Egypt.