Santa Clara CA, May 2011
Spot Focus interactive media is positioned in the highest traffic area outside the Convention Center and throughout the inside of the facility. Show management can promote their event and particpants before, during and after the event!

No comments:
Post a Comment