Tele TV

TELE TV
The Critics
A Dada inspired network promo.  
Directed by Chel White
Production Company: Curious Pictures