EC Entertainment+Media

Ongoing
Featured Featured

Light Up Times Square This Thanksgiving: Advertise Your Brand on the Big Screen!

I Love New York – Times Square , 1560 Broadway Manhattan, NY 10036, Manhattan

Imagine your brand showcased on the world's most famous screen, capturing the attention of millions in Times Square! EC Entertainment+ Media is offering a unique opportunity to elevate your brand this Thanksgiving.