The 3D Experience Arrives in New York City
Promotors of The 3D Experience announced that New York’s first annual 3D entertainment and technology festival will take place September 24-26, 2010 in Times Square.
Promotors of The 3D Experience announced that New York’s first annual 3D entertainment and technology festival will take place September 24-26, 2010 in Times Square.