Next New Networks over Times Square
Friday, September 19th, 2008This week for the Web 2.0 Expo, we were lucky enough to have an advertising spot broadcast over Times Square in New York City.
Look Ma, I’m on TV!
This week for the Web 2.0 Expo, we were lucky enough to have an advertising spot broadcast over Times Square in New York City.
Look Ma, I’m on TV!