without Internet Explorer,
in 1280 x 960 resolution
Tabu Recordings was founded as a Metal offset for the Norwegian Tuba Records. Members from the label would later go on to establish Indie Recordings.
Since the company's website has been down for quite some time now and the only recent release has been Tulus' 2012 album, the label's actual situation is unknown.