Commercial lcd

07.15.08
65-inch "digital posters" catch eyes in Tokyo train station
07.15.08

65-inch "digital posters" catch eyes in Tokyo train station

Utilizing big honkin' displays for advertising purposes is nothing new, but East Japan Railway Comp...

View