Alb UK TV is an Albanian-language entertainment television network based in London, England.

Leave a comment

Alb UK TV