final piece was delivered 1920x3240 . huge. it plays front & center in the Infor offices located in NYC. 40foot tall...

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…