Loading...
Uploaded by seomds on May 4, 2011
This is the ad for the MDS Foundation that is airing in Times Square in New York City on the The CBS "Super Screen". This screen is located at 42nd St. between 7th and 8th Ave. in the heart of the Times Square Plaza.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)