Loading...
Uploaded by OmniAutoAds on Apr 6, 2010
Omni Advertising created this outdoor ad for Celsius that played on the NASDAQ tower in New York's Times Square. For more information, please visit http://omni-advertising.com/.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)