Explainer Video
This video designed for explaining the features and advantage of Buzzfile Media which is one of the largest information platforms based in USA.
Client Company: Buzzfile Media INC - New York, USA
Category: Motion Graphic & Animation
Project Date: 2015-12-12
Awesome talent.