Posted on 5 Mar 2012 in Advertising, Ambient Media | Comments Off
Amazing technology with this car covered with LEDs that make it invisible!
Advertiser: Mercedes