Global Star TV is a cable and satellite television channel that broadcasts men’s lifestyle programs. The headquarters is located in Moscow.

Leave a comment

Global Star TV