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 went on to establish Indie Recordings.
Since the company's website has been down for quite some times now and that the only recent release has been Tulus' 2012 album, the label's actual situation is unknown.