Halifax

Video Market Street Halifax Located in the heart of Halifax Town, this 8 square meter digital display host the ability to wow passers by with full video motion capabilities. Viewed by over [...]