Turn TV is a television channel from Romania. The headquarters is located in Neamt.

Leave a comment

Turn TV