Denali KTVA project

  • Product Model
    Acclaim 1.9

  • Screen Size
    6.75’ x 12’, h x w

  • Location
    AK

  • Date
    2018