ShowBusinessMan + [apple]

Here Comes The iTrain | Apple Store in Grand Central

Get ready for the iTrain. In preparation of the the grand opening of the Apple store in Grand Central Station this Friday, Apple had it's own version of a schedule board erected in Grand Central.