This is a recent video we produced. It was displayed on a 525 square foot digital billboard in Times Square.

HD version (1280 x 720)                View on iPhone