Libya Top Sites for Awards

    The Telly Awards

    A US award for non-network TV commercials and programs, and for non-broadcast videos. Features entering information.

    telly.com