Check this out. I love this – screw those stupid ass trailers that are converted into mobile marketing solutions. This one actually makes me want to go inside. For illy coffee – you can see this in person in NYC in December near the Time Warner Center.
(via the cool hunter)