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

HD version (1920 x 1080 mp4)           Small version (for phones)            [video test page]