Epicstream.com
Star Wars: Cerveza Cristal Ad Director Finally Breaks Silence on the Viral Sensation
The director behind the Cerveza Cristal beer advertisements that were inserted in the Chilean broadcast of the Star Wars films has opened up about the viral sensation. Recently, clips of the ...
7 days ago