TWC

The Weather Channel

at: Caviar Digital

To promote the new The Weather Channel app, we build an installation where people could sign in and present the weather themselves.
The installation was built on Chelsea Market in New York. After you signed up using a touch screen, you could present the weather next to a giant iPhone which displayed the new app.

twc-start twc-sign up twc-confirmation