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.