iPad And Animated Web Ad Units

Bus Tour Video Promo at Times Square

I made this promo that ran at Times Square.