Boomerang (Tau)

Boomerang Tau is owned by Turner International Tau. It was launched in 2001.