I-CAN to be the largest Digital OOH/Billboard on “Mother Earth”
I-CAN is a futuristic trailer,
approximately the size of a London double decker bus.
Please envisage the entire outer shell as
an ultra-thin extremely high quality TV screen
on which we can run high resolution pictures
and videos and act as a huge Billboard.