Indoor digital advertising display – animated video By Graham Anthony | October 26, 2013 0 Comment Digital advertising display video. For all your digital advertising needs, call us toll free on 1-866-948-0859.