Creativity

Felix Cabrera

Finishing / VFX Producer

Title Medium Date
Budweiser's Clydesdales Will Sit Out the Super Bowl Video Jan 25, 2018

Producer

Title Medium Date
Cadillac Takes on 'Divided Nation' in Oscars Ad Video Feb 23, 2017